我有一個XML字符串在下面給出。我試圖通過Ajax調用將其發佈到MVC控制器。而MVC控制器只有一個字符串參數。我的ajax代碼如下,但它無法處理請求。如何發送XML字符串到控制器如何在ajax調用中將XML字符串POST到MVC控制器?
var textdata = "<bb>tt</bb><ff>rr</ff>";
$.ajax({
url: '/AppVersionProtocolMethod/Test',
type: 'POST',
data : { xmlData : textdata},
success: function (datas) {
}
});
謝謝。 -Soumya
可能的重複[從jquery post調用asp.net頁面發送html標記時,客戶端檢測到潛在危險的Request.QueryString值](https://stackoverflow.com/questions/3885697/a-potentially-危險請求查詢字符串值被檢測到從客戶端w) –
你正在做一個POST - 當然數據需要在請求的主體?使用'data:{xmlData:textdata}'代替 –