当用户在文本框中输入 id 时,我想在表中添加新行。
我认为问题出在视图方面
控制器端
public JsonResult GetProbyId(Int32 term)
{
var results = (from a in db.Products
where a.ProID==term
select a).FirstOrDefault();
return Json(results, JsonRequestBehavior.AllowGet);
}
查看侧
<SCRIPT language="javascript">
function addRow(tableID) {
var table = document.getElementById(tableID);
var ids = '@Url.Action("GetProbyId", "Bill", new {term=1 })';
var cell = row.insertCell(0);
cell.innerHTML =ids.Name;
var cell1 = row.insertCell(1);
cell1.innerHTML =ids.Discription;
</script>
}
但它不起作用 - 请帮助。