SSMフレームワークのtableとjsonの関係(一)
3102 ワード
table:
user-list" style="text-align: center;">
ID
userid">${user.userId}
${user.userCode}
${user.userName}
${(user.userType=='1')?' ':(user.userType=='2')?' ':' '}
${(user.userState=='0')?'
':'
'}
${user.getCode}
JSON:
$(".user-list").on("click", ".delete-this-user", function() {
var userTr = $(this).parents("tr");
var userCode = userTr.find(".usercode").html();
var userid = userTr.find(".userid").html();
if(confirm(' "' + userCode + '" ?')) {
//
$.ajax({
url: "${pageContext.request.contextPath}/user/deleteUser.action",
data: { userId: userid },
type: "POST",
success: function() {
userTr.remove();
alert(" !");
location.reload();
}
});
}
});
:
@RequestMapping("/deleteUser")
@ResponseBody
public JSONObject deleteById(int userId) {
int num = userService.deleteUser(userId);
JSONObject json = new JSONObject();
json.put("delete", num);
return json;
}