maryam_272
یک شنبه 23 بهمن 1390, 11:20 صبح
سلام
من یک web service ایجاد کردم که توسط Jquery اون را صدا می زنم به این شکل
function SetddlPagingByAjax(ddlPagingClientID, NameStoredProcedure, PageRowCountValue, BakhshValue, MozoeValue, TextSearch, OffSet) {
$.ajax({
type: "POST",
url: "_Widjets/wNews/News_WebService.asmx/SetddlPaging",
data: "{'PageRowCount':'" + PageRowCountValue + "','NameStoredProcedure' :'" + NameStoredProcedure + "','BakhshId': '" + BakhshValue + "','MozoId': '" + MozoeValue + "','TxtSearch' :'" + TextSearch + "','OffSet':'" + OffSet + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
$("#" + ddlPagingClientID).empty();
$.each(msg.d, function (index, item) {
$("#" + ddlPagingClientID).get(0).options[$("#" + ddlPagingClientID).get(0).options.length] = new Option(item, item);
});
},
error: function () {
alert("بروز مشکل در بارگذاری لیست اخبار");
}
});
}
در صفحه ای که از این وب سرویس استفاده کردم درست جواب داد اما وقتی در یک صفحه دیگر خواستم از این وب سرویس استفاده کنم اصلا این وب سرویس احرا نشد پس از بررسی متوجه شدم اگر صفحه در ریشه سایت باشه درست جواب میده و اگر در پوشه در ریشه قرار داشته باشه اجرا نمیشه
اگر کسی میدونه من باید چکار کنم که یک وب سرویس را از مسیرها و صفحات مختلف به یک روش صدا بزنم
من یک web service ایجاد کردم که توسط Jquery اون را صدا می زنم به این شکل
function SetddlPagingByAjax(ddlPagingClientID, NameStoredProcedure, PageRowCountValue, BakhshValue, MozoeValue, TextSearch, OffSet) {
$.ajax({
type: "POST",
url: "_Widjets/wNews/News_WebService.asmx/SetddlPaging",
data: "{'PageRowCount':'" + PageRowCountValue + "','NameStoredProcedure' :'" + NameStoredProcedure + "','BakhshId': '" + BakhshValue + "','MozoId': '" + MozoeValue + "','TxtSearch' :'" + TextSearch + "','OffSet':'" + OffSet + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
$("#" + ddlPagingClientID).empty();
$.each(msg.d, function (index, item) {
$("#" + ddlPagingClientID).get(0).options[$("#" + ddlPagingClientID).get(0).options.length] = new Option(item, item);
});
},
error: function () {
alert("بروز مشکل در بارگذاری لیست اخبار");
}
});
}
در صفحه ای که از این وب سرویس استفاده کردم درست جواب داد اما وقتی در یک صفحه دیگر خواستم از این وب سرویس استفاده کنم اصلا این وب سرویس احرا نشد پس از بررسی متوجه شدم اگر صفحه در ریشه سایت باشه درست جواب میده و اگر در پوشه در ریشه قرار داشته باشه اجرا نمیشه
اگر کسی میدونه من باید چکار کنم که یک وب سرویس را از مسیرها و صفحات مختلف به یک روش صدا بزنم