我试图使用jQuery和Ajax,我使用这种方法。但是我得到错误$ .toJSON不是我的firebug中的一个功能。哪里有问题?我使用jquery 1.3.2。谢谢
- $(document).ready(function () {
- $("#S1").click(function
- () {
- $("#t1").slideToggle("fast");
- $("#S1").css("background-color","yellow");
- var ID = $("#HiddenField2").attr("Value");
- var params = new Object();
- params.Key = ID;
- $.ajax({
- type: "POST",url: "viewMessages.aspx/readen",data: $.toJSON(params),contentType: "application/json",dataType: "json",success: function () {
- }
- });
- });
- });
解决方法
这是对的
没有$ .toJSON()函数:http://api.jquery.com/jQuery.toJSON.也许你想使用JSON.stringify()
。