我正在使用spreadjs来操作视图中的数据,其中用户可以更改某些值,有人能建议我如何动态获取更改后的值以更新到数据库中吗?
发布于 2014-10-23 19:24:52
绑定到CellChanged事件:
<div id="ss" style="height:500px;border:solid gray 1px;display:none">
...
var spread = $("#ss").wijspread("spread");
spread.bind($.wijmo.wijspread.Events.CellChanged, function (e, args) {
if (args.propertyName == "value") {
var updatedValue = sheet.getValue(args.row, args.col);
// CODE HERE TO SAVE TO SEND TO A SERVICE/WRITE TO DB
}
});如果您希望在将值实际提交到单元格之前按原样输入该值,则应改为绑定到EditChange事件:
spread.bind($.wijmo.wijspread.Events.EditChange,
function (e, args) {
var updatedValue = args.editingText;
// CODE HERE TO SAVE TO SEND TO A SERVICE/WRITE TO DB
});https://stackoverflow.com/questions/24216730
复制相似问题