全部。 我正試圖動態創建一個表。所以在tbody標籤裏面我有這個代碼可能會產生所有的行。Foreach:剃刀用Javascript方法在tbody裏面
<tbody id="body">
@foreach (FoodkitGestores.Entidades.MenuCantidad m in Model.p.listaMenu)
{
<script type="text/javascript">
var idMenu = Number(@m.idMenu);
var nombre = $("#menu-"+idMenu).find(".item").text();
var precio = parseFloat($("#menu-"+idMenu).find(".item").attr("data-precio"));
var cantidad = Number(@m.cantidad);
var cantidadEntregada = Number(@m.cantidadEntregada);
AgregarMenu(idMenu, nombre, precio, cantidad, cantidadEntregada);
</script>
}
</tbody>
所以,事情是,它沒有找到函數「AgregarMenu」。說它沒有被定義。但它是,我測試了它,它正在工作。
我嘗試通過添加標籤,但它不支持tbody中的HTML5,也不起作用。它只是字面上寫「AgregarMenu(idMenu,nombre,precio,cantidad,cantidadEntregada);」
任何線索? 非常感謝!
編輯: AgregarMenu是一個Javascript方法,它是在已經引用的.js文件中。
你是對的!非常感謝! – rolo1091