この小さなチュートリアルでは、あなたがやろうとしているもの達成に役立つはず
//open script tag
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox()
})
// close script tag
//check if form is submitted
//open script tag
jQuery.facebox({ ajax: 'filename_to_open_in_fb.php' });
// close script tag
希望...これを試してみてください: http://ronaldarichardson.com/2011/03/17/how-to-submit-post-php-data-to-facebox/
がここにありますコードから抜粋してください。
<script type="text/javascript">
function decrypt_form() {
$.facebox(function() {
$.ajax({
data: { "id" : $("#id").val() },
error: function() {
$.facebox("There was an error decrypting the form submission");
},
success: function(data) {
$.facebox(data);
},
type: "post",
url: "decryptAndShow.php?form='.$form.'"
});
});
}
出典
2011-03-17 18:45:49
Ron
あなたが意味するか、faceboxは開いたままにして提出した後faceboxの変更内のコンテンツ? – karim79
いいえ&はい。フォームを送信した後、faceboxを開いてカートの内容を表示したいのですが、faceboxの中のボタンをクリックして、index.php(カートの内容を表示)からindex.phpに変更しますか? action = checkoutので、内容は変わりますが、phpファイルは変わりません。 簡単に言うと、友人が書いたシンプルな新鮮なカートがあります。私はfaceboxを使うように修正しようとしています。 –