我已经尝试了很多东西,但它失败了
$( '#字段')[0] .reset段();
$( '#字段')VAL( '');
document.getElementById(“field”)。value =“”;
一切都行不通,formRemote有问题吗?
编辑:
<g:formRemote class="ui reply form" name="entryForm"url="[controller: 'game', action: 'addReview']" update="review">
<input" id="reviewButton" type="submit" value="Add Review" />
答案 0 :(得分:0)
您没有正确选择元素;在声明中:
$('#field').val('');
#field
是指id
field
(id="field"
)的元素,根据您发布的gsp元素,情况并非如此。在formRemote中,当省略id时,名称值也被用作id(至少根据文档)。你可以使用:
$('#entryForm').val('');
或者为你的formRemote分配一个id
,我发现它更明确,更少grails魔法。
请注意,我非常确定不推荐使用formRemote。