相关疑难解决方法(0)

如何通过Ajax发送多个数据字段?

我被困了:我正在尝试使用AJAX提交表单,但我找不到通过我的AJAX调用发送多个数据字段的方法.

$(document).ready(function() {
  $("#btnSubmit").click(function()  {
    var status = $("#activitymessage").val();
    var name = "Ronny";
    $.ajax({
      type: "POST",
      url: "ajax/activity_save.php",
      **data: "status="+status+"name="+name"**,
      success: function(msg) {...
Run Code Online (Sandbox Code Playgroud)

我尝试过各种各样的东西:

data: {status: status, name: name},
Run Code Online (Sandbox Code Playgroud)

甚至这样的东西只是为了测试目的:

data: "status=testing&name=ronny",
Run Code Online (Sandbox Code Playgroud)

但无论我尝试activity_save.php什么,我的SQL中都没有任何东西.

那么,在我的AJAX调用中放置更多行数据的正确语法是什么?

sql ajax jquery

125
推荐指数
4
解决办法
62万
查看次数

如何使用$ .ajax()jquery发送多个数据

我正在尝试使用j查询$ .ajax方法向我的PHP脚本发送多个数据,但是当我连接多个数据时我只能传递单个数据我在我的php脚本中得到未定义的索引错误意味着发出了ajax请求但数据不是发送我需要知道我应该如何格式化多个数据,以便连续发送到处理脚本名称值对这里是我写的

<script>
  $(document).ready(function() {

    $('#add').click(function () {

      var name = $('#add').attr("data_id");

      var id = $('#add').attr("uid");

      var data = 'id='+ id  & 'name='+ name; // this where i add multiple data using  ' & '

      $.ajax({
        type:"GET",
        cache:false,
        url:"welcome.php",
        data:data,    // multiple data sent using ajax
        success: function (html) {

          $('#add').val('data sent sent');
          $('#msg').html(html);
        }
      });
      return false;
    });
  });
</script>



<span>
  <input type="button" class="gray_button" value="send data" id="add" data_id="1234" uid="4567" />
</span>
<span id="msg"></span>
Run Code Online (Sandbox Code Playgroud)

ajax jquery

44
推荐指数
6
解决办法
28万
查看次数

标签 统计

ajax ×2

jquery ×2

sql ×1