post提交表单数据,访问服务器中的数据,提交内容有两个数组

本文深入探讨了HTML模板代码的设计与实现,详细介绍了增删改控件的具体应用,包括病因输入、严重等级评估、知识编码设定等。通过具体示例,展示了如何使用JavaScript进行数据收集与处理,并通过Ajax技术向服务器发送数据,实现前后端交互。文章重点在于讲解如何利用前端技术解决实际问题,适合前端开发者及初学者阅读。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

template代码

<!--增删改控件-->
<div class="add_item" v-show="flag">
  <form action="#" method="" id="form1" name="form1">
    <p>病因:<input type="text" name="" id="bingYin"></p>
    <p>严重等级:<input type="text" name="" id="yanZhongDengJi"></p>
    <p>知识编码:<input type="text" name="" id="zhiShiBianMa"></p>
    <p>可能诱发的病因:<input type="text" name="" id="youFaBingYin"></p>
    <p>知识详解:<input type="text" name="" id="zhiShiXiangJie"></p>
    <p>医生建议:<input type="text" name="" data-type="1" id="yisheng"></p>
    <p>养生建议:<input type="text" name="" data-type="0" id="yangsheng"></p>
    <p><input type="submit" value="提交" @click="submit_add_content()"></p>
  </form>
</div>

script代码

import '../assets/js/jquery-1.7.min.js'
import '../assets/js/jquery-form.js'
methods: {
submit_add_content: function () {
  var advive=[]
  var type=$('#yisheng').attr('data-type')
  var newitem={
      genre:type,
    advice:$('#yisheng').val()

  }
  var type1=$('#yangsheng').attr('data-type')
  var newitema={
    genre:type1,
    advice:$('#yangsheng').val()
  }
  advive.push(newitem)
  advive.push(newitema)
  console.log(advive)
  var induce=[]
  var induceitem={
    induce: $('#youFaBingYin').val(),
    knowbase: $('#zhiShiXiangJie').val()
  }
  induce.push(induceitem)

  $.ajax({
    url: 'http://192.168.43.203:8080/LAB/config/addGuess.do',
    type: 'post',
    data: {
      seer:$('#bingYin').val(),
      type: $('#yanZhongDengJi').val(),
      knowCode: $('#zhiShiBianMa').val(),
      induce:induce,
      advive:advive,
      sex:this.sex,
      age:this.age
    },
    success: function (data) {
      alert('添加成功!')
      console.log(data)
    }
  })
  this.flag = false;
}
}

数据库数据字段:induce是一个元素的数组,advice是有两个元素的数组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值