backbone.js事件未绑定到文本区域上的fire操作
backbone.js events not bind to fire action on text area
我的模板中有一个文本区域。我想将文本区域中的文本值传递给函数(视图)更改事件。我将"更改"事件绑定到textarea
,但操作不起作用。
模板
<div id="replyt" class="commentArea"> <textarea id="rep" class="form-control" placeholder="What's on your mind ?" rows="2"></textarea>
</div>
我的视图
var PostwallView = Backbone.View.extend({
el: $("#content"),
events: {
'change #rep': 'test',// or which event i need
},
我的行动
test:function(e)
{
var val = $(e.currentTarget).val();
alert( val );
e.preventDefault();
},
这里我使用了keyup
和keydown
。我的事件正在工作,但当我在文本区域中键入时,操作在第一个字符中启动
input
和keydown/up
事件在值更改或按键时触发。我不知道你预计change
什么时候会触发,但当文本区域失去焦点时,blur
会触发:
'blur #rep': 'test'
"blur #rep":"yourMethod"
yourMethod:function(){
if($('#textArea').val() != null || '#textArea').val() != undefined){
/*Call your other function here*/
}
}
相关文章:
- onkeyup无法动态创建多个文本区域
- FabricJs-限制主对象内添加对象的移动区域
- 具有所有样式的文本正在复制到可编辑文本区域
- 如何为高图中的区域线创建z索引
- 在文本区域POST后解码JSON
- 在文本区域中使用jQuery.text()保持换行符
- ng在下拉列表和文本区域提交
- 使用fabric.js从矩形区域获取对象,并将该区域绘制到画布上
- 当用户按下回车键时,自动在text区域/text中插入消息
- 将文本插入光标所在的文本区域
- 离开页面导航后保留文本区域内容
- 不能在图像中的地图标记中使用花式框jquery插件的区域标记
- Javascript-在文本区域中断,但不在段落中中断
- 当选择值x时,Javascript需要在正确的位置显示文本区域,从而循环通过具有选择选项的表单
- 测试文本区域中的特定文本格式
- 画布中绘制的矩形区域的弹出工具提示
- 文本编辑后,append函数不适用于文本区域
- 如何在ReactJs中链接下拉列表和文本区域
- I'我试图在文本区域中进行特定的输入,调用特定的javascript函数,但没有成功;不起作用
- backbone.js事件未绑定到文本区域上的fire操作