Q
事件的文本框更新
1
A
回答
1
我做同樣的事情在同樣的效果與此代碼的文本字段:
$(document).ready(function(){
$('#link').keyup(function(event){
if($(this).val().length > 30 && this.value != this.lastValue){
if (this.timer) clearTimeout(this.timer);
if(!$('#ajax-aguarde').length)
{
$('<p id="ajax-aguarde"></p>').appendTo($('#link-element'));
}
$('#ajax-aguarde').html('Wait, loading...');
if($('#posts').length){
$('#posts').remove();
$('#p-ultimos').remove();
}
str = this.value;
url = $('#ajaxurl').val();
this.timer = setTimeout(function() {
$.post(
url,
{ link: str, format: 'json' },
function(data){
if(data.error == 1){
$('#ajax-aguarde').html('Error...');
} else {
$('#ajax-aguarde').remove();
}
if(data.titulo.length){
$('#titulo').val(data.titulo);
}
if(data.descricao.length){
$('#descricao').val(data.descricao);
}
$('<p id="p-ultimos">Last posts:</p>').appendTo($('#link-element'));
$('<ul id="posts"></ul>').appendTo($('#link-element'));
$.each(data.posts, function(index, post) {
$('<li id="post' + index + '"></li>').appendTo($('#posts'));
$('#post' + index).html(post.title);
});
},
"json"
);
},1000);
this.lastValue = this.value;
}
});
setTimeout(function() { $('#link').keyup(); },500);
});
我已經setTimeout的,以確保一些事件沒有被觸發
0
我認爲這取決於你想如何經常聽我認爲ketup會做,但平變化可能不太intenseive,讓你它只是取決於你做什麼
2
可以綁定多個事件是這樣的:
$('#textbox').bind('keyup change blur', function() {
// stuff to do when any of these events fire
});
聽起來好像change()
一個人應該爲你工作,但。
相關問題
- 1. 文本框綁定更新事件
- 2. 文本框更改事件
- 3. 更改事件內的文本框值?
- 4. 驗證事件的組合框時,文本被更新
- 5. C#查詢更新從gridview雙擊事件的文本框值
- 6. 更新文本框
- 7. 如何在GridViewRowCommand事件的同一頁面上更新文本框的文本
- 8. jQuery文本框更改事件
- 9. 取消WPF文本框更改事件
- 10. KeyUp事件後文本框已經被更新
- 11. 從事件處理程序更新富文本框
- 12. 更新文本框的值
- 13. 更新文本框的值
- 14. C#文本框控件不用新文本更新
- 15. 文本框onkeypress事件事件消失
- 16. 更改VB列表框'onclick'事件的文本框
- 17. jQuery:自動完成後文本框文本更改事件?
- 18. 自動更新文本框
- 19. 更新文本框C#
- 20. 不更新文本框
- 21. 異步更新文本框
- 22. VB.Net中的文本串聯問題文本框中的文本更改事件
- 23. 文本框事件處理
- 24. apsx.cs文件中的文本框不會更新已更改的文本
- 25. 將文本更改爲文本框後更新純文本
- 26. JLabel更改文本事件
- 27. Gridview文本更改事件
- 28. 如何讓文本框更新爲代碼完成時不發生的事件?
- 29. 從pageload事件更改文本框的值,提交新值問題
- 30. 更新文本框更改Javascript
更改是我的第一個想法,但我發現它不會在文本更改時觸發。關鍵事件的確如此。 – hoju 2010-03-09 00:39:13