q61777582
2015-09-01 07:40
采纳率: 60%
浏览 4.4k

jquery怎么将值传到后台Action

已知界面
图片说明

当选中所有复选框的时候,将每行的编号存入到一个List集合中,请问怎么实现。

以下为页面代码:
图片说明
图片说明
图片说明

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

8条回答 默认 最新

  • a73169482 2015-09-02 03:03
    已采纳

    $.ajax({
    cache: true,
    type: "POST",
    url:ajaxCallUrl,
    data:$('#yourformid').serialize(),// 你的formid
    async: false,
    error: function(request) {
    alert("Connection error");
    },
    success: function(data) {
    $("#commonLayout_appcreshi").parent().html(data);
    }
    });
    使用ajax表单提交就可以了 参考以上代码即可 你页面中有多选框 后台直接接收这个多选框的数据 即可

    已采纳该答案
    打赏 评论
  • bdmh 2015-09-01 07:43

    通过ajax调用action,ajax可以写参数或者拼接到url后面,如果是表单,会自动提交元素同名的参数

    打赏 评论
  • bdmh 2015-09-01 07:44

    http://www.w3school.com.cn/jquery/ajax_ajax.asp

    data
    类型:String
    发送到服务器的数据。将自动转换为请求字符串格式。GET 请求中将附加在 URL 后。查看 processData 选项说明以禁止此自动转换。必须为 Key/Value 格式。如果为数组,jQuery 将自动为不同值对应同一个名称。如 {foo:["bar1", "bar2"]} 转换为 '&foo=bar1&foo=bar2'。

    打赏 评论
  • Cter12138 2015-09-01 07:44

    使用JQuery中AJAX请求,就可以实现将数据传到Action,具体怎么使用可以查看JQuery的API。

    打赏 评论
  • Harrison_maming 2015-09-01 08:12

    data
    类型:String
    发送到服务器的数据。将自动转换为请求字符串格式。GET 请求中将附加在 URL 后。查看 processData 选项说明以禁止此自动转换。必须为 Key/Value 格式。如果为数组,jQuery 将自动为不同值对应同一个名称。如 {foo:["bar1", "bar2"]} 转换为 '&foo=bar1&foo=bar2'。

    打赏 评论
  • zn85600301 2015-09-01 08:37

    ajax 提交action 将复选的id拼接成字符串传入action处理

    打赏 评论
  • 雪狸 2015-09-01 09:20
     var checkedBoxs = $("#tableid").find("input[type='checkbox']:checked");
    $.each(checkedBoxs,function(i,item){
        checkedIds.push(item.value);
    });
    
        window.location = "addExtract.action?checkedIds="+JSON.stringify(checkedIds);
    
    打赏 评论
  • 微wx笑 2015-09-01 22:58
     获取所有name为spCodeId的checkbox
         var spCodesTemp = "";
          $('input:checkbox[name=spCodeId]:checked').each(function(i){
           if(0==i){
            spCodesTemp = $(this).val();
           }else{
            spCodesTemp += (","+$(this).val());
           }
          });
          $("#txt_spCodes").val(spCodesTemp);
    
    打赏 评论

相关推荐 更多相似问题