在php和ajax代码中的Jquery ajax问题

时间:2017-08-10 07:02:44

标签: javascript php jquery ajax

这里在jquery中的以下代码中我得到警报test1但是当我尝试获取警报test2时我得到了...代码中有一些问题请帮我解决。

$(document).ready(function() {
  $(".delete-item-details").click(function() {
    alert('test1');
    var id = $(this).attr('ids');
    alert('test2');
    var order_id = $("#order_id").val();

    goto_url = "/order/DeleteOrderDetailItems/" + id;
    dataString = 'id=' + id + '&order_id=' + order_id;
    $.ajax({
      type: "POST",
      url: goto_url,
      data: dataString,
      cache: false,
      success: function(html) {
        $("#row-id-" + id).fadeOut();
        $("#total_span").html(html);
      }
    });
  });
});

2 个答案:

答案 0 :(得分:1)

请在代码中更改这三行,您一定会收到警报!!

alert('test1');
                var id=$(this).attr('id');  // here you have written ids
alert('test2');

默认属性为' id'不是' ids'

如果现在仍然清楚,请告诉我,我会帮助你。

答案 1 :(得分:-1)

TRY var id = $(this).prop('ids');