单击事件在jquery easyui多选项卡中不起作用
Click event is not working inside jquery easyui multi tab
我在jquery easyui multitab中添加了一些用户输入字段。为了将用户输入字段存储到数据库中,我还添加了提交按钮。但按钮点击事件没有发生,而是在点击事件时,提交按钮可用的当前选项卡重定向到主页选项卡。。这是我添加到multitab的当前选项卡中的用户输入表单。。
<div id="Reservationuserform" class="panel panel-primary" style=" margin:-10px; display:none;margin-left:-16px; margin-top:-15px; margin-right:-16px;">
<div class="panel-heading">
<h3 class="panel-title">Reservation</h3>
</div>
<div class="panel-body">
<button type="submit" id="reserve" class="btn btn-primary pull-right" >Reserve</button>
<br />
<br />
<div class="row">
<div class="col-md-3">
<label for="Booking Id">Booking Id</label>
<input type="BookingId" id="1" placeholder="Enter Booking Id">
</div>
</div>
</div>
这是点击事件。。
$("#reserve").click(function () {
alert("hello");
});
但问题是我没有收到任何提醒信息。。请帮助我获得正确的点击事件。谢谢。
缺少最后一个/最多一个结束div标记。正确的html代码应该是这样的,
<div id="Reservationuserform" class="panel panel-primary"
style="margin:-10px; margin-left:-16px; margin-top:-15px; margin-right:-16px;">
<div class="panel-heading">
<h3 class="panel-title">Reservation</h3>
</div>
<div class="panel-body">
<button type="submit" id="reserve" class="btn btn-primary pull-right" >Reserve</button>
<br />
<br />
<div class="row">
<div class="col-md-3">
<label for="Booking Id">Booking Id</label>
<input type="BookingId" id="1" placeholder="Enter Booking Id" />
</div>
</div>
</div>
</div>
$("#reserve").click(function () {
alert("hello");
});
由于您将最突出的div样式设置为display:none。因此,所有内容(包括"保留"按钮)都被隐藏。
FIDDLE
相关文章:
- 在Internet Explorer中,向所选内容添加选项不起作用
- Angular js-ng选项不起作用
- 传单地图“中心”选项不起作用
- DateBox的dateFormat选项不起作用
- 双击已添加的选择选项不起作用
- jquery ui自动完成combox重新创建选项不起作用
- 谷歌地图中心选项不起作用
- jQuery多选:计数未选择的选项不起作用
- 简单的工具提示插件 - 点击选项不起作用 - jQuery
- AngularJs 选择 ng 选项不起作用
- j查询更改选择选项不起作用
- 在给定现有答案的情况下,更改日期选择器中的 minDate 选项不起作用
- JavaScript 数据表过滤器选项不起作用
- 主干表单提交按钮选项不起作用
- UglifyJS2 , -m 排序选项不起作用
- 在 elgg 中,jQuery 日期选择器选项不起作用
- 删除裁剪后,图像可拖动选项不起作用
- Typeahead.js预取选项不起作用
- 使用javascript选择另一个选项后,循环隐藏选项不起作用
- 完整日历选项不起作用