$(document).ready(function(){
$('.completecompanyDetails').click(function(){
var orgname = $("#companyName").val();
var jsonData = {};
jsonData.orgName = orgname;
$.ajax({
url: url,
data:JSON.stringify(jsonData),
type:"text",
method:"POST",
contentType:'application/json',
success: function(data){
window.location.href="/config";
return true;
},
error: function () {
alert("Error!");
return true;
}
});
});
});
我在第 8 行收到以下错误:
Uncaught TypeError: Accessing selectionDirection on an input element that cannot have a selection.
最佳答案
type 用于定义 get 或 post 方法。 type :'text'
不是有效选项。您在类型选项下的方法上设置的值是什么。
如果您想设置接收响应的数据类型,请使用dataType
键。即使在 dataType 键中,也只允许使用 xml、json、script 或 html。
请参阅 http://api.jquery.com/jQuery.ajax/ 中的 jquery ajax 文档
关于javascript - 未捕获的类型错误 :JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16806023/