1
私はajax jquery .load()関数を使用して、ISBN idをjqueryダイアログで使用して書籍を取得しています。私はそのダイアログが開かれているページの入力ボックスに値を返そうとしています。リンクをクリックすると何も起こりません。以下は私のjqueryコードです。jqueryダイアログから値を取得
<script type="text/javascript">
$(document).ready(function(){
// dialog init
$('.choosebookbox').dialog({
autoOpen: false,
resizable: false,
modal: true,
width: 600,
height:600,
title: 'Choose a book',
overlay: { backgroundColor: "#000", opacity: 0.5 }
});
// click event
$('a#booksearch_lnk').click(function(){
$('.choosebookbox').dialog('open').css('display','block');
$('#tab2').load('post/topsellers.php');
$('#tab1').load('post/newbooks.php');
$('a.choosebook').click(function(){
// alert($(this).attr('id'));
$("#isbn").val($(this).attr('id'));
$('.choosebookbox').dialog("close");
});
});
});
</script>
とモーダル/ダイアログに表示されたサンプル帳のリンク...
<a id="0439064864" class="choosebook" href="#">Harry Potter and the Chamber of Secrets (Book 2)</a>
うまくいった!ありがとう – tytyguy