もう一度お手数をおかけして申し訳ありませんが、その ListView で別の問題が発生しました。Gajotres の答え (こちらを参照) はもちろん機能しましたが、実際には私のコードはもう少し複雑です。私が言及した ListView は、動的に作成されたポップアップにあります。そして、「新しい」更新は役に立ちません。私のコード:
var HlpStr = 'Wählen Sie die Checklist, die Sie laden wollen, durch Anklicken aus. '
+ '\n\nDer Download wird über die Schaltfläche "Checkliste laden" gestartet.'
+ '\n\n Sie müssen mit dem Internet verbunden sein, um die Registrierung auszuführen!';
var html = "";
html += '<div data-role=header data-theme="d">';
html += '<h1>Market-Value Checkliste laden</h1>';
html += '</div>';
html += '<div data-role=content>';
html += '<p>' + HlpStr + '</p>';
html += '<p> </p>';
html += "<ul id='ChecklistListex' data-role=listview data-theme='d' data-divider-theme='d' data-inset=true>";
html += '<li id="listDividerAktuelleChecklistx" data-role=list-divider>yyy Checklist</li>';
html += "<li id='LoadChecklistx'> <a> Checkliste laden </a></li>";
html += "</ul>"
html += '<p> </p>';
html += '<a id=BTNChecklisteLaden data-role="button" data-inline="true" data-mini="true" >Checkliste laden</a>';
html += '<a id=BTNChecklisteLadenAbbrechen data-role="button" data-inline="true" data-mini="true" >abbrechen</a>';
html += '</div>';
var $popUp = $('<div align="center" />').popup({
id : "DialogChecklistLaden",
dismissible : false,
theme : "b",
positionTo : "window",
tolerance : "30,40",
overlayTheme : "b",
transition : "pop",
"data-add-back-btn": "true"
}).bind("popupafterclose",
function() {
//remove the popup when closing
$(this).remove();
});
$(html).appendTo($popUp);
$popUp.popup("open").trigger("create");
そして、ここに私が得るものがあります:ここの写真を見てください http://www.market-value.de/downloads/ul.jpg
それを機能させるために私は何をしなければなりませんか?