修复双重调用和获取值之前的问题
Fix double call and get before value
我正在通过示例学习JQuery。请检查此小提琴:http://jsfiddle.net/4tjof34d/2/
我有两个问题:
1 : 当一个人按回车键时,showText()
被叫两次,因此console.log(this.id+ " " +this.value);
被叫了两次,我添加什么才能让它只被叫一次?
2:我得到了文本框的id和值,但我也想知道旧的id和值是什么,以便我可以进行比较测试。我该怎么做?
例如:
var oldValue = ? // How do I do this?
var newValue = this.value;
然后我可以执行以下操作:
if(newValue != oldValue)
{
// Do .ajax() - update DB
}
对于您的第一期showText被调用两次,即在模糊和输入
时
更改模糊功能,如下所示$('.input').blur(showText).keyup(function (e) {
if(e.which === 13) {
this.blur();
}
});
对于第二个问题,我将使用全局变量作为标志
http://jsfiddle.net/x1ez7Lek/6/
相关文章:
- 使用createContainer将Meteor数据获取到React Native中时出现问题
- 获取json结果的身份验证问题
- 获取要引发的fadeIn元素时出现问题
- ASP.NET MVC5 jQuery FullCalendar获取事件问题
- 使用 ng 模型获取数据时遇到问题
- linkedin js"获取我的关系”;问题
- Axios CORS 问题与 Github oauth 未获取访问令牌
- 通过jQuery获取上传的文件名时遇到问题
- 从 JSON 对象获取数据时出现问题
- 从ID Jquery类获取返回值时出现问题
- 获取javascript计算字段时遇到问题
- 使用Javascript从多个dropbox获取值时出现问题
- 关于使用jQuery获取表列和的问题
- AJAX请求在jQuery中获取函数,变量问题
- 华丽的弹出模态问题“获取内联”
- 通过 Javascript: 问题获取/设置 CSS 属性值
- Node.js中的MySQL问题-获取所有查询
- 按id问题获取元素
- 理解对象的问题(获取母子节点之间的年龄差)
- HighChart的StockChart的问题.获取高图不是一个功能