ajax를 사용하여 MVC에서 테이블을 업데이트하려고합니다. 이미 아약스를 사용하여 데이터베이스에 데이터를 삽입했습니다. 난 그냥 새 행을 삽입 한 후 테이블을 업데이 트하려는.ASP.NET MVC에서 AJAX를 사용하여 테이블 새로 고침
추신. 나는 수색을 시도했다 그러나 아무것도 나를 도왔다, 나는 아직도 혼란 스럽다. 삽입 새 레코드에 대한
Here is my code:
Main page View:
<div id="theTable">
@Html.Partial("_IPTable")
</div>
<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<script src="~/Scripts/Admin.js"></script>"`
Partial page View:
<table id="table">`
<tr>
<th>ID</th>
<th>Line</th>
<th>Supplier</th>
</tr>
@foreach (var item in ViewBag.IPTable)`
{
<tr>
<td>
@item.ID
</td>
<td>
@item.Line
</td>
<td>
@item.Supplier
</td>
</tr>
}
</table>enter code here
Controller view:
public ActionResult Admin()
{
// get data from database
return View();
}
public ActionResult _IPTable()
{
return PartialView();
}
Ajax 코드는 :
<script>
$(document).ready(function() {
//function will be called on button click having id btnsave
$("#btnSave").click(function() {
$.ajax(
{
type: "POST", //HTTP POST Method
url: "AdminInsert", // Controller/View
data: { //Passing data
//Reading text box values using Jquery
Line: $("#txtLine").val(),
Supplier: $("#txtSupplier").val()
}
});
});
}); </script>
아약스를 통해 새 행을 삽입하는 코드는 어디에 있습니까? – Shyju
클라이언트 측 코드는 의미합니다. – Shyju
나는 그것을 아래에 게시했다. –