2017-08-06 34 views
0
function modify_onclick() {  
    var category_no = $("#category_no").val(); 
    var subclass_no = $("#subclass_no").val(); 
    var category_name = $("#category_name").val(); 

    var form = $("<form></form>"); 
    form.attr('method','post').attr('action','./categoryModify'); 
    var c_no = $("<input />").attr("type", "hidden").attr("name", "category_no").attr("value", "category_no").appendTo(form); 
    var s_no = $("<input />").attr("type", "hidden").attr("name", "subclass_no").attr("value", "subclass_no").appendTo(form); 
    var c_name = $("<input />").attr("type", "hidden").attr("name", "category_name").attr("value", "category_name").appendTo(form); 
    var oc_no = $("<input />").attr("type", "hidden").attr("name", "origin_category_no").attr("value", "origin_category_no").appendTo(form); 
    var oc_name = $("<input />").attr("type", "hidden").attr("name", "origin_category_name").attr("value", "origin_category_name").appendTo(form); 

    var numbersOnly = category_no; 
    if(isNaN(numbersOnly)||numbersOnly<1) { 
     alert('it's not a number!!'); 
     $("#category_no").focus(); 
     return false; 
    } 
    else { 
     // submit form 
     $(document.body).append(form); 

     form.submit(); 
     alert('registered'); 
    } 
} 

これは私のコードです!私はjavascriptから変更していましたが、私は400のエラーに遭遇しましたjquery form submit 400エラー

サーバは、クライアントのエラーと思われる何らかの理由でリクエストを処理できない、または処理しないでしょう(例えば、不正なリクエスト構文、無効なリクエストメッセージフレーミング、ルーティング)。

答えて

0

これは私の誤った.attr( "value"、 "var name")です。 「」を削除したため、値を設定できます