質問: new FormData($('#my_form').get(0)); // POSTでアップロード $.ajax({ url : "http://....register.php", type : "POST", data : formdata, cache : false, contentType : false, processData : false, dataType : "html", }) .done(function(data, textStatus, jqXHR){ alert(data); }) .fail(function(jqXHR, textStatus, errorThrown){ alert("fail"); }); ...省略 // idが「open_dialog」のリンクがクリックされた時に // ダイアログボックスを開くようにする $("#open_dialog").click(function(){ $('#dialog').dialog('open'); ---------------------------- * register.php * //--------------------------------------------------------- ●プログラムの流れ 1未登録データ送信をクリック(book_check.php) 2$.ajaxで送信(dialog.js) 3データ取得(register.php) --- ★質問 3の$Isbnがどうしても取得できません。 データベースの構造はIsbn(bigint),tana_no(tinyint),tenpo_id(varchar)です。 register.phpで(int)$Isbnとすると2147483647が格納されたので型の問題かと思い、(bigint)$Isbnとしたら何も取得できません。 直接データをecho"";として送ると成功します*この時はregister.phpでは型変換してない状態です 八方塞なので質問させて頂きました。よろしくお願いします。 ----------------------------
回答: >直接データをecho"";として送ると成功します と記載されていますが、『book_check.php』の以下コードが、ブラウザ上でみて$valueの値がちゃんと入っているか確認されましたか? echo""; 質問の内容を見る限り、jquery はあまり関係ないような気がします。