PDA

View Full Version : تفاوت اجرای کدهای JQuery در vs2010 و vs2005



ahmad156
سه شنبه 11 بهمن 1390, 09:17 صبح
دوستان عزیز
کد jquery من به شکل زیر است

function getDetail(element, id) {

var option = {
type: "Post",
url: "Default.aspx/GetDetail",
data: "{ id:" + id + " }",
dataType: "json",
cache: false,
contentType: "application/json; charset=utf-8",
success: function (data) {
var _html = "<table id='list'><tr><th colspan='2'>جزییات</th></tr>";
var i = 0;
_html += "<tr><td>نام:</td><td>" + data.d.Name + "</td></tr>";
_html += "<tr><td>تام خانوادگی:</td><td>" + data.d.Family + "</td></tr>";
_html += "<tr><td>ایمیل:</td><td>" + data.d.Mail + "</td></tr>";
_html += "<tr><td>وب سایت:</td><td>" + data.d.Website + "</td></tr>";
_html += "<tr><td>تاریخ انفضا:</td><td>" + data.d.RegisterDate + "</td></tr>";
_html += "<tr><td>تاریخ ثبت:</td><td>" + data.d.InsertDate + "</td></tr>";
_html += "<tr><td>کد رهگیری:</td><td>" + data.d.Code + "</td></tr>";
_html += "<tr><td>عنوان شغلی:</td><td>" + data.d.JobTitle + "</td></tr>";
_html += "<tr><td>توضیحات شغلی:</td><td>" + data.d.JobTitle + "</td></tr>";
_html += "</table>";
$('#order').html(_html);
var aryPosition = objectPosition(element);
$('#order').css({ 'left': aryPosition[0] - 300, 'top': aryPosition[1] });
$('#order').slideDown(600);
$('#order').click(function () {
$(this).slideUp(400);
});
},
error: function () {
alert("Error");
}
};
$.ajax(option);
return false;
}}


و کد GetDetail من به شکل زیر هست


<Services.WebMethod()> _
Public Shared Function GetDetail(ByVal id As Integer)
Dim dt As New DataTable
Dim vcard As New tManageVCard
dt = vcard.SelectVCard(id)

Dim c As New vcardVO
c.Name = dt.Rows(0)("name") & ""
c.Family = dt.Rows(0)("family") & ""
c.Code = dt.Rows(0)("family") & ""
c.Fax = dt.Rows(0)("fax") & ""
c.InsertDate = dt.Rows(0)("insertDate") & ""
c.JobDesc = dt.Rows(0)("JobDesc") & ""
c.JobTitle = dt.Rows(0)("JobTitle") & ""
c.Mail = dt.Rows(0)("email") & ""
c.Website = dt.Rows(0)("Website") & ""
c.RegisterDate = dt.Rows(0)("expireDate") & ""
Return c
End Function


این کد توی 2010 اجرا میشه و مشکلی نداره ولی وقتی با 2005 اجرا میکنم data.d.Name رو میگه نمیشناسم