0
比方说,我有一个多选框:触发改变在多选择选择
<select id="sel" multiple="multiple">
<option value="1">One</option>
<option value="2">Two</option>
<option value="9">Nine</option>
<option value="10">Ten</option>
</select>
要选择的项目,你可以按住Ctrl键和点击单个项目。我想在用户完成选择项目后从这个选择框中保存数据。我怎样才能做到这一点?
我想过使用setTimeout
并在onChange
事件触发后保存500ms,但我不知道这是否是最好的主意。
$('#sel').change(function(){
setTimeout(saveData, 500);
});
我知道我可以添加一个'保存'按钮,但我想保存在飞行中的数据。
什么是从一个多选框中(在用户选择项目之后)保存数据的最佳方式?
这是一个好主意,为什么我不这么想?我想我需要更多的咖啡因。 – 2011-03-15 15:58:45