我试图在数据库中插入一个选定的选项值和一个带有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>
答案 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;)。