Ich habe ein Gridview, das als Tabelle gerendert wird. Ich habe eine "Hinzufügen" Schaltfläche und wenn ich darauf klicke, wird eine neue Zeile in der Tabelle erstellt. Die Zeilenerstellung erfolgt mit der "clone(true)" Methode in jQuery. Die geklonte Zeile ist eine Dummy-Zeile, die im Gridview versteckt ist. Ich habe dem TextBox jQuery DatePicker zugewiesen. Es funktioniert gut für die vorhandene Zeile. Aber wenn ich auf das DatePicker-Textfeld für die neu hinzugefügte Zeile klicke, öffnet es sich nicht. Es öffnet sich für die vorhandene Zeile. Was könnte das Problem sein?
Mein Code sieht so aus:
$("input[name $= 'txtDateOrdered']").datepicker({
showButtonPanel : true
, showOn : 'button'
, buttonImageOnly : true
, buttonImage : '../../Image/calendar.gif'
});