【发布时间】:2019-01-25 10:42:31
【问题描述】:
我是 AJAX 新手,我有一个如下所示的 JSP 页面:
新的用户名列允许我输入任何文本字符串,当我点击更新用户按钮时,它应该更新我数据库中的表。
我的数据库结构中的表有一个唯一列AUSERNAME,它存储用户名,如屏幕截图所示。单击更新按钮后,它将传递新的用户名值并更新表中的该字段。这就是我想要达到的目标。
我知道我必须在我的 JSP 页面中进行 AJAX 调用,如下所示:
<script >
function update(param) {
var currentbal = document.getElementsByName('NewUserName' + param)[0].value;
console.log(currentbal);
$.ajax({
type: "POST",
url: "update.jsp",
data: { name: currentbal},
success:function( msg ) {
alert( "Data Updated: " + msg );
},error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status);
alert(thrownError);
}
});
}
</script>
至于我的update.jsp 页面,我不太确定如何处理它并对表格进行更改。我相信我需要在其中创建一个函数,但不确定如何将值传递给它并使用 sql 语句对其进行更新。
【问题讨论】:
-
也发布你的jsp代码
-
我的jsp代码现在是空的