在我的ASP.Net MVC 5項目中,我有一個cshtml文件,它有一個視圖模型。現在在視圖模型中,我有一個名爲Temp
的字符串變量,我需要傳遞給ajax調用。如何通過ajax調用發送模型數據
<script>
$(document).ready(function() {
$("#Hello").blur(function() {
var x = $('#Site').val();
var e = @Model.Temp; // Here I get the value in developer tool but it says "Uncaught Reference Error type: undefined"
$.ajax({
type: 'POST',
url: '/Settings/CheckPrefix',
data: { Prefix: x , Site: e },
success: function (data) {
},
error: function() {
}
});
});
});
</script>
如何在腳本中捕獲Temp變量並將其發送到ajax調用。我可以在開發人員工具中看到TEMP
的值。
編輯
好吧,我不喜歡下面
var e = "@Model.Temp";
我是初學者,我不知道這是正確的做法一些事情。請引導我。
謝謝你這麼多命名空間的答案。這真的很有幫助。今天我學到了一些有趣的新東西。 :) – Unbreakable