我想添加一个Jquery日历选取器在创建时的文本框,但我无法找到如何。添加日历datepicker与动态表上的jquery
当我按下一个按钮,它会创建一个表,我要附加Jquery的日历选取的元素是:
var txtDate = createTextInput(i, "txtDate", 8, 10);
txtDate.className = "datepicker";
this.newcells[i].appendChild(txtDate);
我试图在最后补充道:
txtDate.datepicker();
但不起作用。任何人都可以帮忙吗?
谢谢。
注:CreateTextInput是:
function createTextInput(i, strName, size, maxLength) {
var input = document.createElement('<input>');
input.type = "text";
input.name = strName;
input.id = strName + i;
input.size = size;
input.maxLength = maxLength;
return input;
}
谢谢到@Matti,@亚历山大和@Rahul,但你的答案目前还没有解决我的问题。 我不知道我在哪里放置那条线它不是正确的地方。 有人可以告诉我在哪里放$(txtDate).datepicker(); ? 我在this.newcells [i] .appendChild(txtDate)之后添加它。 谢谢。 – Amra 2010-04-13 10:36:47
如果txtDate是你的文本框的ID,那么你必须这样写代码:$(“#txtDate”)。datepicker();' – rahul 2010-04-13 11:16:38