1
我需要寫一個日期,我從jquery-ui中的datepicker到我的web應用程序中的所有文本框。爲此,我使用瞭如下所示的循環:不能寫入到循環中的所有文本框
$(function() {
$("#startdate_general").datepicker({
dateFormat: "yy-mm-dd",
onSelect: function(selected,evnt) {
updateAb(selected);
}
});
});
function updateAb(value){
for (i = 1; i < 626; i++) {
var startdate_param = 'startdate_' + i;
document.getElementById(startdate_param).value = value;
}
}
它成功地爲前94個文本框,但其他未寫入。我試圖在90年代90分鐘之內完成它,但沒有任何改變。我認爲這可能是它的某種內存或緩存問題。在底線,我無法弄清楚。我會很感激任何幫助。
在此先感謝。
你爲什麼不給一個普通班,對他們設置的值一次沒有迭代。 – 2015-02-09 11:26:07
你有626個文本框都具有相同的值嗎?嗯..無論如何,給予尊重的投入相同的類,只是使用jquery'$('。date').val(value)'。 – dfsq 2015-02-09 11:26:42
控制檯中的任何錯誤?你是否檢查過HTML,所有的元素是否都存在於給定的'id'中? – Teemu 2015-02-09 11:26:56