-1
sample of my project: 編集サービスがonClick関数を呼び出すことによって呼び出されると、編集サービスが実装されるようにしています。GetBit:テーブル行のデータを更新するためのコントローラアクションメソッド
呼ばれるfunction getbyID(ID) {
$('#Name').css('border-color', 'lightgrey');
$('#College').css('border-color', 'lightgrey');
$.ajax({
url: '@Url.Action("GetbyID")'+'?ID='+ID ,
type: "GET",
contentType: "application/json;charset=UTF-8",
dataType: "json",
success: function (result) {
$('#Name').val(result.Name);
$('#College').val(result.College);
$('#myModal').modal('show');
$('#btnUpdate').show();
$('#btnAdd').hide();
},
error: function (errormessage) {
alert(errormessage.responseText);
}
});
return false;
}
更新がクリックされたThe Edit modal picture:
onclickの更新():
function Update() {
var student = {
Name: $('#Name').val(),
College: $('#College').val(),
};
$.ajax({
url: '@Url.Action("Update")',
data: JSON.stringify(student),
type: "POST",
contentType: "application/json;charset=utf-8",
dataType: "json",
success: function (result) {
LoadData();
$('#myModal').modal('hide');
$('#Name').val("");
$('#College').val("");
},
error: function (errormessage) {
alert(errormessage.responseText);
}
});
}
コントローラで更新アクションメソッドを実装する権利法情報:
// Update student.
public JsonResult Update(Student student)
{
//What to insert here to update the data in the database...?
}