Я использую jQuery для диалогового окна. странно, когда я пытался удалить какой-то элемент на нем. когда я нажимаю ok
кнопка. Диалоговый ящик не будет перенаправлять даже близко. ничего не случилось.OK Кнопка Dialogbox не работает
это мой первый контент, содержащийся в диалоговом окне, и он работает.
<input type="button" class="ui-state-default ui-corner-all" id="indexbutton" onclick="book_tickets(this)" value="Book Seat" />
<div id="dialog" title="Time Limit">
<table>
<tr>
<td>Name</td>
<td>:</td>
<td><input type="text" id="txtName" value="" /></td>
</tr>
<tr>
<td> End of Time </td>
<td>:</td>
<td><input type="text" style="width: 100px;" id="timepicker_7" value="01:30 PM" /></td>
</tr>
</table>
</div>
, когда я пытался удалить txtName
, то OK
кнопка не работает или itsn't перенаправление на другую страницу. это после того, как я удалю txtName
элемент.
<table>
<tr>
<td> End of Time </td>
<td>:</td>
<td><input type="text" style="width: 100px;" id="timepicker_7" value="01:30 PM" /></td>
</tr>
</table>
это то, как я пишу код DialogBox
$(function() {
$("#dialog").dialog({
autoOpen: false,
width: 400,
buttons: [
{
text: "Ok",
click: function() {
ShowArrData(lObjSeat);
$(this).dialog("close");
}
},
{
text: "Cancel",
click: function() { $(this).dialog("close"); }
}
]
});
});
и это моя showobjdata функция
function ShowArrData(o) {
for (var i = 0; i < o.length; i++) {
seatname = o[i].Name;
time = jQuery('#timepicker_7').val();
var guest = document.getElementById("txtName").value;
console.log(guest);
var sid = btnId;
if (sid == 'indexbutton') {
var url = "CheckSeat.aspx?noSeat=" + encodeURIComponent(lObjSeat[0].Name) + "&endtime=" + encodeURIComponent(time);
window.location.replace(url);
} else {
var url = "AdminCheckSeat.aspx?noSeat=" + encodeURIComponent(lObjSeat[0].Name) + "&endtime=" + encodeURIComponent(time) + "&guest=" + encodeURIComponent(guest);
window.location.replace(url);
}
}
}
мой showobjdata поток, если веб-сайт доступен по индексу а затем перейти к checkseat. aspx else перейти к admin.
что случилось?
'var sid = btnId;' где ваш 'btnId'? – Jai
в другой функции. но это уже глобальные переменные. У меня нет проблем с btnId. @Jai – azalikaEriya
стирает код удаления. ?? – Outlooker