【发布时间】:2017-01-29 16:04:29
【问题描述】:
我有一个包含两个变量(名称和命名空间)的表单,我想通过 PUT 方法将其发送到服务器,并在单击添加变量后在同一页面中获取结果:
javascript:
var $name=$('#Name');
var $namesp=$('#NameSpace');
$('.button6').on('click', function() {
var a=$name.val();
var b=$namesp.val();
var c=a+"/"+c
if (confirm('Do you sure ?')) {
$.ajax({
type: 'PUT',
url: 'http://rest/'+c,
contentType: "application/json",
success: function(data1) {
$("#orders").append(data1+"its works");
},
error: function() {
console.log("error");
},
});
};
});
HTML:
<input id="Name" type="text" >
<input id="NameSpace" type="text" >
<div id="orders"><div>
【问题讨论】:
-
您的哪一部分有问题?到目前为止,您刚刚转储了源代码,解释了您想要显示结果,但是您遇到了什么问题?您检查浏览器控制台是否有错误?
-
您没有发送任何数据。服务器预期的 json 结构是什么?如前所述,您需要定义正确的问题陈述和实际问题
标签: javascript jquery html ajax rest