2016-09-06 45 views
0

我有這樣的腳本來填補我的modalbox與阿賈克斯MVC5 &這個劇本讓這個查詢字符串中的第一:不良查詢字符串MVC後發佈數據

function Edit(elem) { 
     debugger; 
     $.ajax({ 
      url: "../Service/Edit", 
      type: "get", 
      data: { 'id': elem }, 
      success: function (result) { 
       $("#bodyEditmodal").html(result); 
       $('#myModalEditLabel').html('ویرایش سرویس'); 
      } 
     }); 

http://homeservice.microcloud.ir/是Panel2 /服務/編輯/ 2

但是當回後發生了我的查詢字符串改變

http://homeservice.microcloud.ir/Service/Edit/2

最新問題?

回答

0

我相信你並不知道在../Service/Edit開頭的兩個點使url變成了一個文件夾,從路徑中刪除/ panel2。

試試這個:

function Edit (elem) { 
    debugger 
    $.ajax({ 
     url: "Service/Edit", 
     type: "get", 
     data: { 'id': elem }, 
     success: function (result) { 
      $("#bodyEditmodal").html(result) 
      $('#myModalEditLabel').html('ویرایش سرویس') 
     } 
    }) 
} 

或更好,但指定完整的網址:

function Edit (elem) { 
    debugger 
    $.ajax({ 
     url: "/panel2/Service/Edit", 
     type: "get", 
     data: { 'id': elem }, 
     success: function (result) { 
      $("#bodyEditmodal").html(result) 
      $('#myModalEditLabel').html('ویرایش سرویس') 
     } 
    }) 
} 
+0

謝謝馬丁,我的安裝地址是:是Panel2 這是測試它在我的內部服務器 –

+0

是它現在工作? –

+0

第一次是!但是當回發發生時,&查詢字符串正在改變!我通常使用這種類型的地址 –