javascript - 活动未登记
问题描述
我用百里香叶。
在一个片段中,我有:
<script th:inline="javascript">
$(document).ready(function() {
$("#giTable").bootstrapTable();
$('[id^=setterSelect]').on('change paste keyup', function (e) {
....
});
});
</script>
<form id="npF" class="form-horizontal" role="form" method="post">
<select class="form-control" id="setterSelect0" parent-type="c.s.t.model.spi" parent-id="1" datatype="bdp_id">
<option value="380">Sita</option>
<option value="381">TCF</option>
</select>
</form>
没有注册事件setterSelect0
,我不明白为什么。
编辑
在 chrome 中,页面加载后,如果我进入控制台并输入:
$('[id^=setterSelect]').on('change paste keyup', function (e) {
....
});
有用。
解决方案
它在我的情况下工作。
希望你$("#giTable").bootstrapTable();
没有造成任何问题。您在控制台中有任何错误吗?或者尝试通过注释来调试,bootstrapTable()
就像我在下面的代码中所做的那样。
$(document).ready(function() {
//$("#giTable").bootstrapTable();
$('[id^=setterSelect]').on('change paste keyup', function(e) {
console.log('herer');
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="npF" class="form-horizontal" role="form" method="post">
<select class="form-control" id="setterSelect0" parent-type="c.s.t.model.spi" parent-id="1" datatype="bdp_id">
<option value="380">Sita</option>
<option value="381">TCF</option>
</select>
</form>
推荐阅读
- javascript - 是否可以使用正则表达式的捕获组在给定的源代码中剥离 javascript JSDoc?
- tsql - 根据有效日期和有效日期创建新行
- android - 日期将 GMT 添加到小时
- c# - Xamarin TabbedPage + 页眉和页脚
- git - 我对 git revert 的工作方式感到困惑
- android - Apache Cordova 自定义闪屏在 Android 和 ios 中不可见
- typescript - 访问块外的变量
- php - wordpress 无法显示图片
- cordova - Wikitude SDK 是否有不需要 wt3 文件转换的 3D 查看器?
- powershell - PowerShell 跨平台中的点斜杠和反斜杠