0
$("#var").keypress(function (a) {
        //line 1
        //line 2
        if(condition) {
            functionToBecalled(params);
        }

    }).blur(function (a) {
        //line 1
        //line 2
        if(condition) {
            functionToBecalled(params);
        }
    });

#var 是文本字段名称。函数“functionToBecall()”在另一个文件中使用 XHR 执行 get 操作。在两种情况下都将执行相同的语句。

我希望在用户按下回车键或在文本字段外单击时检索数据。

4

1 回答 1

1

您的代码中有一个错误:

... }.blur( ...

应该

... }).blur( ...

因为 .keypress( ... ) 是一个函数,并且您将 .blur 链接在 .keypress 之后。

于 2018-08-24T12:38:00.860 回答