我通过简单地使用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;);在控制台中直接在浏览器中工作,但单击按钮时它不起作用。
答案 0 :(得分:0)
$('#perform-new-search').click(function() {
$('#first-name-search').val('hello');
$('#last-name-search').val('');
$('#results-states option:selected').val('Select State');
})
好像它正在发挥作用,