3
我有這樣的功能:通目前的案文作爲參數傳遞給jQuery函數
function getlst() {
$.ajax({
type: "GET",
url: "/api/Configuration/GetListParameter",
success: function (data) {
EmptyGridStep1();
for (var i = 0; i < data.length; i++) {
$('#tableBody').append('<tr><td><label id="id" name="id" >' + data[i].id + ' </td>'
+ '<td>' + data[i].key + '</td>'
+ '<td><input type="text" onchange="keydown();" value="' + data[i].value + '" /></td></tr>');
}
initGrid();
}
});
}
該keydown功能
function keydown(value)
{
alert(value);
}
我想改變:
<td><input type="text" onchange="keydown();" value="' + data[i].value + '" /></td>
要將當前文本作爲參數傳遞給函數。
如何修改我的代碼以完成此任務?
你不能。你可以做的是調用一個不同的函數,它從html元素中檢索值,然後用這個參數調用keydown。 – Danmoreng
_要將當前文本作爲參數傳遞給keydown函數_,當前文本是什麼?你的意思是輸入值? –