使用ajax发送选定的选项值

时间:2016-10-26 18:42:42

标签: javascript jquery ajax

我试图在数据库中插入一个选定的选项值和一个带有jQuery的文本输入但是我得到了

  

未捕获的SyntaxError:意外的标识符

array
<div class="text-field" id="catUp" >

            <form id="upload_category" method="post" >

            <div class="text-inside">
            <select id="select-category">
              <option value="audio">Audio,Video</option>
              <option value="electro">Electrocasnice</option>
              <option value="ingrijire">Ingrijire personala</option>
              <option value="pc">PC</option>
              <option value="telefoane">Tablete,telefoane</option>
            </select><br><br>
            <div id="insert-category">Nume Categorie<br>
            <input type="text" name="input-categorie" /><br><br>
            </div>
            <input type="submit" name="sumit" value="Adauga categorie" id="catButton" class="button"  /><br><br>
            </div>      


            </form>

    </div> 

2 个答案:

答案 0 :(得分:1)

$.ajax({
        url:'category.php',
        type: 'post',
        contentType: 'application/json',
        dataType: 'json',    //you forgot comma here
        data:JSON.stringify(items)
    });

你在此行dataType: 'json',

之后忘记了逗号

答案 1 :(得分:0)

我注意到的事情很少。

//this is div
$('#insert-category').val(); 
//you probably wanted input value - add id to input-categorie and get value from there.

为什么提交内部有更改功能?你忘了; 添加更改结束功能。

在提交结束时添加防止默认值,以防止页面重新加载(返回false;)。

相关问题