一个页面多个表单字段相同情况下,Ajax提交分别获取对应表单字段信息

在页面包含多个相同表单字段的情况下,通过为每个表单添加独特类或ID,利用jQuery的选择器功能,可以方便地通过$('.fapiao_form1').serialize()方法获取对应表单的字段信息。随后,这些信息可以通过Ajax异步提交到后台控制器进行处理。

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

//打印
$('.yulan_alert_print').click(function(){
   $('.yulan_alert').hide();
   var lx=$(this).attr("lx");  
   if(lx=="z"){
      $('.fapiao_z_queren').show(); 
      $.ajax({
             url:'/kaipiao/fapiao',
             type:'POST',
             data: $(".fapiao_form2").serialize(),
             dataType: 'json',
             headers: {'X-CSRF-TOKEN': $('meta[name="csrf_token"]').attr('content')},
             success: function(data) {
            } //success end
         }); //ajax   end   
  
    $('.fapiao_z_queren').show();  
   }else if(lx=="p_hz"){

      $('.fapiao_pu_queren').show();  
   }else if(lx=="p"){
      $.ajax({
             url:'/kaipiao/fapiao',
             type:'POST',
             data: $(".fapiao_form1").serialize(),
             dataType: 'json',
             headers: {'X-CSRF-TOKEN': $('meta[name="csrf_token"]').attr('content')},
             success: function(data) {
            } //success end
         }); //ajax   end       
      $('.fapiao_pu_queren').show();
   }      

  
})

备注:

1.给表单分别添加类或id属性以作区分;

2.对于表单字段较多时使用$(".fapiao_form1").serialize();获取字段信息较为快捷;

控制器抓取方法:

 

public function chushi(Request $request)
{
    config(['app.debug' => true]);
    $uid=Auth::id();
    if($uid){
    //查询基本信息
    $get = Kaipiao_chushi::where('uid', $uid)->first();
    $canshu = Kaipiao_xt::where('uid', $uid)->first();
    //接受系统基本信息设置
    if ($request->isMethod('post')) {
        unset($data);
        $data["uid"]=$uid;
        $data["manage_name"] = request('manage_name');//营业地址
        $data["password"] = request('password');  //密码
        $data["my_dizhi"] = request('my_dizhi');//银行
        $data["my_tel"] = request('my_tel');//银行
        $data["bank_zhanghao"] = request('bank_zhanghao');//银行

        $data2["uid"]=$uid;
        $data2["dizhi"] = request('manage_name');//营业地址
        $data2["tel"] = request('my_tel');  //电话号码
        $data2["bank"] = request('bank_zhanghao');//银行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值