Jquery将数据传递给ajax函数

前端之家收集整理的这篇文章主要介绍了Jquery将数据传递给ajax函数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我在将数据值传递给Jquery Ajax函数时遇到问题.

我一直在使用getJSON函数,并且工作正常,但现在我想使用ajax函数,我无法弄清楚如何传入值.

       $.ajax({
            type: "POST",url: '../../../WebServices/ImageLibrary.svc/getimagesinfolder',dataType: 'json',data: "{ 'id','2' }",contentType: "application/json; charset=utf-8",success: function (data)
            {
                alert('hello');
            }
        });

这是正确的吗?谁能告诉我哪里出错了?

谢谢

最佳答案
你有无效的JSON:

"{ 'id','2' }"

我建议您这样调用它,因为它将负责正确编码您的参数:

$.ajax({
    type: "POST",data: JSON.stringify({ id: '2' }),success: function (data) {
        alert('hello');
    }
});

猜你在找的jQuery相关文章