幫忙看一下錯在什么地方
$(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條經(jīng)驗 獲得超4個贊
$(function () { $("#xc").change(function () { $.ajax({ type: "POST", url: "AlbumImageAjax.cshtml", data: { albumId:$("#xc :selected").val()}, success: function (data) { $("#AlbumImage").empty(); $("#AlbumImage").html(data); } }); }); });
?

MMTTMM
TA貢獻1869條經(jīng)驗 獲得超4個贊
data: { albumId: $("#xc").find("option:selected").val() }
你這不寫著嗎?還想咋地

收到一只叮咚
TA貢獻1821條經(jīng)驗 獲得超5個贊
區(qū)別主要在于二者的解釋引擎不同。aspx 采用的是 WebForm Engine,而 cshtml 則是 Razor Rendering Engine。引擎的變化直接導致語法發(fā)生變化。aspx 中我們經(jīng)常使用 <% test; %>這種,在 cshtml 中則改為 @{ test; } 這種更為簡潔的寫法。
只能在 MVC3 或更高版本等支持 Razor 的框架里使用 cshtml。
- 11 回答
- 0 關注
- 1881 瀏覽
添加回答
舉報
0/150
提交
取消