におけるAJAXやショーの結果と投稿フォーム私はタイトルに言ったものを達成するために、このコードを使用しています:jQueryとCodeIgniterの - fancybox
$("#design-preview").click(function() {
e.preventDefault();
var data = $(this).closest("form").serializeArray();
$.ajax({
type : "POST",
cache : false,
url : base_url,
data : data,
success : function(data) {
$.fancybox(data, {
'type' : 'iframe',
'width' : 340,
'height': 500
});
}
});
return false;
});
問題は、私は放火犯からこれを取得するには、次のとおりです。
"NetworkError: 400 Bad Request - http://domain.info/%3C!DOCTYPE%20html%20PUBLIC"
それは何らかの形でリンクにフォームの結果を追加します。 なぜ誰かがそれを知っていますか?多分もっと良い提案ですか?
EDIT:Ajaxのポストの応答は、HTMLページです。 HTMLコードは、ファンシーボックスによってリンクに追加されているので、私はこれを少し絞ることにします。ポストが正しく作られた、私は火かき棒でチェックした。
ありがとうございます。
デザイン・プレビューは、フォームのですか?こんにちは: –
URLが入力 – Brad
@Alfonsoのシリアル化された配列を処理し、ファイルまたはコントローラを指すように持っています!いいえ、それはリンクです。ポストヴァースが正しく受信されたのと同じように、クリックハンドラを修正しました。私は、jQuery 15の数字は、リンクが配置されているフォームを取ると思います。 Firefoxでは – cili