帮忙看一下错在什么地方
$(function () {
$("#xc").find("option:selected").change(function () {
$.ajax({
type: "GET",
url: "AlbumImageAjax.cshtml",
data: { albumId: $("#xc").find("option:selected").val() },
success: function (data) {
$("#AlbumImage").empty();
$("#AlbumImage").html(data);
}
});
});
});
11 回答
MYYA
TA贡献1868条经验 获得超4个赞
$(function () { $("#xc").change(function () { $.ajax({ type: "POST", url: "AlbumImageAjax.cshtml", data: { albumId:$("#xc :selected").val()}, success: function (data) { $("#AlbumImage").empty(); $("#AlbumImage").html(data); } }); }); });
收到一只叮咚
TA贡献1821条经验 获得超4个赞
区别主要在于二者的解释引擎不同。aspx 采用的是 WebForm Engine,而 cshtml 则是 Razor Rendering Engine。引擎的变化直接导致语法发生变化。aspx 中我们经常使用 <% test; %>这种,在 cshtml 中则改为 @{ test; } 这种更为简洁的写法。
只能在 MVC3 或更高版本等支持 Razor 的框架里使用 cshtml。
- 11 回答
- 0 关注
- 1814 浏览
添加回答
举报
0/150
提交
取消