2016-04-08 12 views
0

私のアプリケーションをjquery 1.8.2から1.9.1にアップグレードする途中です。だから私は1.9.1 dllを含み、Themes.cssを私のマスターページに含めました。ダイアログボックスをポップアップすると、ボタンにはボタンのテキストが表示されません。 1.8.2では、ダイアログには「はい」と「いいえ」ボタンがあります。今私はテキストなしのボタンを取得します。jqueryダイアログの1.8.2から1.9.1へのアップグレード

これはダイアログのコードです。これはどこに問題がありますか? jQueryの1.9.1とフィドルにあなたのコードを使用して

$("#dialog-confirm").dialog({ 
resizable: false, 
height: 140, 
modal: true, 
buttons: { 
    'No': function() { 
     $("#dialog-confirm").dialog("close"); 
     }, 
    'Yes': function() { 
     $("#lblErrors").text(""); 
     $("#lblMessage").text(""); 
     $('#btnAddNewCourse').show(); 
     } 
    } 
}); 

答えて

0

、それはまだダイアログを書くのに有効な方法でなければなりませんように見えます:Fiddle

また、この構文であなたのダイアログのコードを書いてみてください:

$(".selector").dialog({ buttons: [ { text: "Ok", click: function() { $(this).dialog("close"); } } ] });

Example Fiddle

再書き込みはMAKそれを修正していないように見える場合あなたが何らかのエラーを起こしていないこと、そしてあなたのスクリプトが正しい順序で含まれていることを確かめてください。

+0

jquery migrateを追加しましたか? [link] https://blog.jquery.com/2013/02/04/jquery-1-9-1-released/ –

0

テーマ1.9.2のバージョンをダウンロードしましたが、問題を解決したようです。ありがとうございました。

関連する問題