1
因此,我使用ajax jquery .load()函數檢索書籍,使用他們的ISBN在jQuery對話框中的id。我試圖將該值返回到頁面上的輸入框中,對話框正在打開而沒有運氣。當我點擊鏈接時,沒有任何反應。下面是我的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