我们正面临着Jquery标签实现的问题。
如果我们在一个简单的新项目表单中使用下面的代码,它工作正常。
但是如果我们在一个新的项目形式(使用Jquery选项卡)中使用它,它根本不起作用。
$(document).ready(function () {
$("input[title='FromDate']").change(function () {
alert('From date');
});
});
要创建Jquery选项卡,我们在下面提到了url。
http://amitphule.blogspot.hk/2011/08/change-look-and-feel-of-sharepoint-page.html
答案 0 :(得分:0)
尝试在选择器中使用tabid。
$(document).ready(function () {
$("#tabID input[title='FromDate']").change(function () {
alert('From date');
});
});
答案 1 :(得分:0)
如果tab-2在运行jquery之后被ajaxed或创建,那么.change将不会工作,除非你使用.live来维护添加到文档中的新元素的启动。
尝试使用.live并查看它是否产生如下差异:
$("input[title='FromDate']").live("change", function () {
alert('From date');
});