各位先進們好
小弟最近在嘗試用ajax與webservice來做互動
但在過程中 只要是碰到要傳遞json格式的資料
就會一直出現 [object Object] 500 Internal Server Error
在網路上也找了好多方法 但怎麼試還是出現上面的錯誤
以下是我的寫法 還請各位指導那些地方寫錯需要改進的
webservice部分我用了JSON.NET提供的方法以及內建的JavaScriptSerializer
javascript:
$(document).ready(function () {
$("#bt1").click(function () {Json()});
});
function Json()
{
var person ={req:{age: "10",name: "小傑",id: "TT-541"}};
$.ajax({
type: 'POST',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
data: JSON.stringify(person),
url: 'ForAJAX.asmx/GetJson',
success: function (data) {
var tmp = JSON.parse(data.d);
$("#content").text(tmp[0].name+"