mahsa.n
جمعه 25 بهمن 1392, 19:02 عصر
سلام به همه دوستان
من یک صفحه برای ثبت کاربر درست کردم که در اون از تابع زیر استفاده کردم همه چیز در ویژوال استودیو درست کار میکنه ولی در iis7 درست کار نمیکنه
function GetRoomNames() {
$.ajax({
type: "POST",
url: "webmethod.aspx/GetRoomName",
data: "{'buildingid': '" + $("#drBuildingName").val() + "'}",
contentType: "application/json; charset=utf-8", dataType: "json",
success: function (response) {
var res = response.d;
$('#drRoomName').attr('disabled', false).removeOption(/./).addOption('', 'انتخاب کنید');
for (var i = 0; i < res.length; i++) {
var value = res[i].RoomID;
var text = res[i].RoomName;
$('#drRoomName').addOption(value, text, false);
}
}
});
}
من میدونم که مشکل از خط زیر هست
url: "webmethod.aspx/GetRoomName",
من این خط رو به کدهای زیر تغییر دادم ولی مشکل برطرف نشده
url:'@Url.Action("GetRoomName","webmethod")'
url:'@Url.Action("GetRoomName","webmethod")/'
url:'@Url.Action("GetRoomName","webmethod.aspx")'
لطفا راهنمایی کنید
من یک صفحه برای ثبت کاربر درست کردم که در اون از تابع زیر استفاده کردم همه چیز در ویژوال استودیو درست کار میکنه ولی در iis7 درست کار نمیکنه
function GetRoomNames() {
$.ajax({
type: "POST",
url: "webmethod.aspx/GetRoomName",
data: "{'buildingid': '" + $("#drBuildingName").val() + "'}",
contentType: "application/json; charset=utf-8", dataType: "json",
success: function (response) {
var res = response.d;
$('#drRoomName').attr('disabled', false).removeOption(/./).addOption('', 'انتخاب کنید');
for (var i = 0; i < res.length; i++) {
var value = res[i].RoomID;
var text = res[i].RoomName;
$('#drRoomName').addOption(value, text, false);
}
}
});
}
من میدونم که مشکل از خط زیر هست
url: "webmethod.aspx/GetRoomName",
من این خط رو به کدهای زیر تغییر دادم ولی مشکل برطرف نشده
url:'@Url.Action("GetRoomName","webmethod")'
url:'@Url.Action("GetRoomName","webmethod")/'
url:'@Url.Action("GetRoomName","webmethod.aspx")'
لطفا راهنمایی کنید