...
コントロールがフォーカスを得たときに空の場合は、バックボーン モデルを更新します。
code snippet :
events :{
"focusin input" : "updateCell"
},
updateCell: function(event) {
if(_.isEmpty(event.target.value)){
var inputID = event.target.id;
var value = "...";
var attribute = {};
attribute[inputID] = value;
this.model.set(attribute);
}
}
model
これは正常に機能し、空であるが...
値が追加されている場合は更新します。
代わりに、ユーザーが値の入力を開始したときに削除したいのですが...
、場合によっては、focus
1 つのコントロールに到達し、ユーザーが何も入力せずにスキップした可能性があります。...
そのため、データをサーバーに保存するときにも削除したいと思います。
この2つの問題を解決するのを手伝ってください。ついて行ってもいいです
jquery or underscore.js etc