Jquery 清除accordion标题单击上的内容
我有一个手风琴,它提供了按姓名和Id进行搜索的选项。我想在点击Accordion标题时清除文本框 如果我选择按ID搜索,则应清除名称中是否存在任何文本 下面是我的代码Jquery 清除accordion标题单击上的内容,jquery,jquery-ui,jquery-ui-accordion,Jquery,Jquery Ui,Jquery Ui Accordion,我有一个手风琴,它提供了按姓名和Id进行搜索的选项。我想在点击Accordion标题时清除文本框 如果我选择按ID搜索,则应清除名称中是否存在任何文本 下面是我的代码 <div id="accordion" style="width: auto; height: auto"> <h3> <a href="#">Search by Name </a> </h3> <fie
<div id="accordion" style="width: auto; height: auto">
<h3>
<a href="#">Search by Name </a>
</h3>
<fieldset>
// Text box for name
</fieldset>
<h3>
<a href="#">Search by Id</a>
</h3>
<div>
<fieldset>
// Text box for ID
</fieldset>
</div>
您正在查找事件,可以为其提供事件处理程序并执行必要的输入
-清除代码:
$("#accordion").accordion({
changestart: function (event, ui) {
ui.newContent.find(":input").val('');
}
});
示例:您正在查找事件,您可以为其提供事件处理程序并执行必要的输入
-清除代码:
$("#accordion").accordion({
changestart: function (event, ui) {
ui.newContent.find(":input").val('');
}
});
示例:由于我没有看到任何试图清除方框的代码,所以您得到的错误是什么。由于我没有看到任何试图清除方框的代码,所以您得到的错误是什么。@美人鱼:没问题,很高兴提供帮助:)@Andrew Whitaker。对不起,我这里有点混乱。我正在使用MVC框架。但在控制器端,我仍然看到旧值被保留。[例如,通过ID搜索的输入仍然保留,尽管我在名称中输入了一个输入。两个值都被发送到控制器]@Mermaid:有趣,我会看一看。@Andrewhitaker Eureka。。。我找到了。。。我意识到我们需要显式地捕获活动索引,并根据活动索引清除div的输入tags@Mermaid:没问题,很乐意帮忙:)@Andrew Whitaker。对不起,我这里有点混乱。我正在使用MVC框架。但在控制器端,我仍然看到旧值被保留。[例如,通过ID搜索的输入仍然保留,尽管我在名称中输入了一个输入。两个值都被发送到控制器]@Mermaid:有趣,我会看一看。@Andrewhitaker Eureka。。。我找到了。。。我意识到我们需要显式地捕获活动索引,并根据活动索引清除div标记的输入
ui.oldContent.find(":input").val('');