如何使用jquery獲取動態生成的文本框的id?我需要爲相應的文本框觸發TextChanged事件。代碼後面的文本框沒有方法引用。如何在代碼隱藏中引用該事件時引用任何方法。有人請幫忙。我不太瞭解jquery。我使用的整個腳本如下:如何獲取動態生成的文本框的ID?
<script type="text/javascript">
$(init);
function init()
{
$('#test').droppable(// Div Control
{
drop: handleDropEvent
});
$('a').each(function(idx, item) {
$(item).draggable({ cursor: 'move', helper: 'clone' })
});
}
$(function() {
$("#draggable").draggable(); //Nothing to do with this div
});
function handleDropEvent(event, ui)
{
var draggable = ui.draggable;
document.getElementById('test').innerHTML += addColumn(draggable.attr('text')) + '<br>';
}
function addColumn(column)
{
var iHtml;
// This code will generate a checkbox and a textbox. I need to fire the event of thus generated textboxes.
iHtml = '<div id="dv' + column + '" width="100px;" height="20px;" padding: "0.5em;"> ' + '<span title="ToolTipText">' + '<input type="checkbox" id="cb' + column + '" value="' + column + '" /> <label for="cb' + column + '">' + column + '</label></span><input type="text" runat="server" id="aln' + column + '"> </div>';
return iHtml;
}
</script>
什麼是你生成動態創建的複選框? – ahsteele 2011-04-22 02:04:29
複選框將保留我拖動文本的標籤。 – NewBie 2011-04-22 02:06:59