我試過了一些開箱即用的方法,試圖讓我的價值進入我的ajax,但每次我得到js錯誤。希望你們中的一個人能夠提供幫助。AJAX:將值傳遞給ajax方法
我有以下JQuery的阿賈克斯:
$("#usertasklist").click(function() {
$('#basicModal4').modal('hide');
$.ajax({
type: "GET",
url: "/Home/GetAjaxUserTasksExecuted",
data: { filterdate: variable1 },
datatype: "html",
success: function (data) {
console.log("Succes!");
var $titleDiv = $('#Modal5Label');
$titleDiv.replaceWith("<h3><b>User Tasks Executed</b></h3>");
var $detailDiv = $('#superdatadivthing3');
$detailDiv.replaceWith(data);
},
error: function() {
console.log("Error!");
},
complete: function() {
$('#basicModal5').modal('show');
console.log("Complete!");
}
});
});
在我的控制器中的viewbag
Session["Usercode"];
如何傳遞從我的觀點袋值在數據段替換「變量1」我的ajax電話?
忽略建議你動態地注入到你的腳本中的任何答案。這有各種各樣的問題。取而代之的是將其注入到頁面中,並用'$('body')。'data'('filter');'如果你必須注入腳本,使用簡單的獨立全局變量 – 2014-10-07 10:48:44
爲什麼你需要從ajax獲得已經在會話中的東西?如果我用ajax請求中的另一個用戶代碼更改變量1值,該怎麼辦? – 2014-10-07 10:49:52
您可以使用隱藏控件並從那裏獲取值 – Tushar 2014-10-07 10:53:35