首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery $.post新手入门

jQuery $.post新手入门
EN

Stack Overflow用户
提问于 2016-12-22 09:37:37
回答 1查看 32关注 0票数 0

我想让这个功能通用,基于按钮id。它目前在一个div上(在某种程度上)可以工作,但在页面上有多个div中的多个表单。敬请指教...

代码语言:javascript
复制
var frm_submit_event = function(e) {
  var $this = $(this); // the button
  var frm = $('#' + selected_form_div + " form");
  console.log(frm);
  console.log(frm.serialize());

  e.preventDefault();
  $.ajax({
    type: "POST",
    url: "classes/forms/ajaxPost.php",
    data: frm.serialize(),
    dataType: "text",
    success: function($result) {
      //var obj = jQuery.parseJSON(data); if the dataType is not specified as json uncomment this

      $('#' + selected_form_div).html($result);
    },
    error: function() {
      alert('error handing here');
    }
  });
}

$(document).on("click", '.frm_submit_btn', frm_submit_event);

不知道下一步该怎么走...

EN

回答 1

Stack Overflow用户

发布于 2016-12-22 09:43:15

使用switch语句,检查按钮id。在每种情况下,从按钮的受尊重的表单中获取/构建数据,然后将数据传递给ajax调用以进行发布。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41274567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档