【发布时间】:2014-12-18 02:05:51
【问题描述】:
我是 jQuery $.When 的新手。我正在尝试在填充另一个文本框后填充一个文本框
<script>
var search;
$.when( search= $("#newhiddenfield").val()).then(myFunc(search))
(function teste(search) {
$('.gsc-input').val(search);
$('.gsc-search-button').click();
})();
</script>
【问题讨论】:
-
你混淆了概念。 $.When 与您要实现的目标无关。这种模式用于不同的目的。也许你需要事件监听器:jsfiddle.net/8ok26wkv
-
也许你首先应该了解
$.when(),然后问如何用javascript..?你能解释一下你想要达到的目标吗? -
$.when 没有做你认为的事情。它不会监听变量或输入的变化,它所做的只是将多个 Promise 对象合并为一个,这与您似乎想要做的事情无关。