私はドロップダウン(オプションとしてPaid and unpaid
)とボタンを備えた部分的なビューを持っています。 ユーザーがページのサブメニューでPaid/Unpaid List link
をクリックすると、jquery loadを使用してこの部分的なビューをロードしています。jqueryダイアログの問題
私がドロップダウンメニューの[支払済み]を選択してボタンをクリックすると、jqueryダイアログに支払済顧客のリストが表示され、未払いを選択してボタンをクリックすると、未払いの顧客がjqueryダイアログに表示されます。私は、ダイアログの次のコードを書いています
:初めて
$('#customers').dialog({
bgiframe: true,
autoOpen: false,
open: function(event, ui) {
//populate table
var p_option = $('#d_PaidUnPaid option:selected').val();
if (p_option == 'PAID') {
$("#customercontent").html('');
//$("#customercontent").load("/Customer/Paid");
}
else if (p_option == 'UNPAID') {
$("#customercontent").html('');
//$("#customercontent").load("/Customer/Unpaid");
}
},
close: function(event, ui) {
//do nothing
},
height: 500,
width: 550,
modal: true
});
を、私はjqueryのダイアログに正しくリストを取得していますが、私は再びPaid/Unpaid List link
をクリックし、ドロップダウンに未払い選択すると、ボタンをクリックすると、jveryダイアログにpreviosがロードされたコンテンツが表示されます。
私はここで間違っていますか?
ここでこの行を追加する必要がありますか?部分表示をロードする前に? - – Prasad
でも、$( '#customers')の直前でもダイアログ({...で十分です。もしjavascriptのブートストラップファイルがあれば、それは通常どこに行くのでしょうか? –
私はボタンのクリックイベントダイアログが表示されますが、まだ問題が発生しています – Prasad