在我工作的應用程序中,服務器頁面用於接收輸入的名稱作爲其值的鍵。是可以做到這一點與Ajax? 在此示例中,thisName被視爲文字字符串。如何在對象初始化程序中使用變量作爲鍵
$('table').each(function(){
$(this).delegate("input", "focusout", function(){
var thisValue = $(this).val();
var thisName = $(this).attr('name');
$.ajax({
timeout: 3000,
//cache: false,
data: {
p_session_id: $("[name='p_session_id']").val(),
p_username: $("[name='p_username']").val(),
thisName: thisValue
// ^^
},
success: function(data){
alert(data)
}
});
});
嘗試數據:{p_session_id:$(「[name ='p_session_id']」)。val(),p_username:$(「[name ='p_username']」)。val(),(thisName):thisValue} ,即'(thisName):thisValue' – Imdad