我有一个带有两个选择字段的表单,我使用select2来匹配&标记化插入到字段中的内容。我需要将由新行分隔的输入列表转换为由空格分隔的列表(因为IE不会自动执行此操作)。
我有以下代码,适用于任何<input>
字段:
$('#editor').bind('paste', function (e) {
var clipped = window.clipboardData.getData('Text');
clipped = clipped.replace(/(\r\n|\n|\r)/gm, " "); //replace newlines with spaces
$(this).val(clipped);
alert(clipped);
return false; //cancel the pasting event
});
但如果#editor是<select>
字段,它似乎不起作用。
<form method="POST" action="/run" class="ui-widget" onsubmit=" return confirmSubmit(this, 'run',true) ">
Editor:
<select name="editor" id="editor" multiple style="width: 200px">
<option>ALL</option>
</select>
<input type="submit" value="Submit">
</form>
知道缺少什么吗?
答案 0 :(得分:0)
我不相信选择
可以粘贴解决方法可能是:
编辑: