更改具有插值的输入值字段

时间:2017-04-19 18:22:52

标签: javascript jquery input interpolation

我通过简单地使用JQuery设置.val()来单击按钮时尝试重置值。最奇怪的事情正在发生 - 我的代码只适用于状态下拉列表而不是其他输入,它们的值与SWIG插值一样内联,如下所示:

qaz

单击此按钮时:

<input type="text" class="moving-input form-control" id="first-name-search" value="{{search.firstName}}">

它应该运行此代码:

<button type="reset" class="results-form-link" id="perform-new-search">Perform a New Search</button>

如果我尝试运行$(&#39;#first-name-search&#39;),那会很奇怪.val(&#39; hello&#39;);在控制台中直接在浏览器中工作,但单击按钮时它不起作用。

1 个答案:

答案 0 :(得分:0)

$('#perform-new-search').click(function() {

    $('#first-name-search').val('hello');
    $('#last-name-search').val('');
    $('#results-states option:selected').val('Select State');
})

好像它正在发挥作用,

检查https://jsfiddle.net/aLLrku6r/