混合Javascript和Razor代码
我有以下Jquery滑块初始值设定项,我想在需要通过编程填充的行末尾添加一个简单的逗号混合Javascript和Razor代码,javascript,asp.net-mvc,razor,Javascript,Asp.net Mvc,Razor,我有以下Jquery滑块初始值设定项,我想在需要通过编程填充的行末尾添加一个简单的逗号 $(function () { $("#slider").slider({ value: 1, min: 1, max: @Model.Offer.PurchaseLimit, <---problematic comma step: 1, slide: function (event, ui){
$(function () {
$("#slider").slider({
value: 1,
min: 1,
max: @Model.Offer.PurchaseLimit, <---problematic comma
step: 1,
slide: function (event, ui){
$("#amount").val(ui.value);
}
});
});
$(函数(){
$(“#滑块”).滑块({
价值:1,
民:1,,
max:@Model.Offer.PurchaseLimit,执行以下操作:
var PurchaseMax = @Model.Offer.PurchaseLimit; <----problematic semi-colon
max: @(Model.Offer.PurchaseLimit),
通过这种方式,razor表达式的范围介于@(
和)
之间。这个问题似乎只存在于IDE中。我运行了页面,它似乎工作得很好。但我仍然需要逗号输出作为字符串。我在上面进行了评论,因为它在解析时似乎工作得很好,但IDE不喜欢它。