-1
我正在使用Express開發Web應用程序。在我的一個頁面中,我有一張充滿數據的表格,我希望用戶能夠修改數據。我用contenteditable
(HTML5),使數據可編輯(DEMO:http://jsfiddle.net/k854hsae/5/)使用Express從客戶端Javascript發送查詢(node.js)
我有一個JavaScript方法提交按下回車鍵時無論已寫入:
$(document).ready(function() {
var $editableTd = $('td[contenteditable]');
$editableTd.bind('keyup', function (e) {
if (e.keyCode == 13) {
$(this).blur();
// SAVE NEW DATA TO DATABASE
}
});
});
我使用MongoDB的。每次單元格被修改時,我都想將新數據保存到數據庫中(所以沒有「提交按鈕」)。我不太確定如何在Express中傳遞信息。從我所看到的例子,它們都使用下面的語法形式在玉:
form#formAddUser(name="adduser",method="post",action="/adduser")
但我不知道我該怎麼使用contenteditable
自檢。有沒有辦法從客戶端JS「調用」服務器端JS?
讓我大吃一驚如何讓這些傻瓜在SO上投票。你花時間發表一個精心設計的問題,並且他們投票沒有解釋。 – Shane 2015-08-24 18:38:52