混合Javascript和Razor代码

混合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){

我有以下Jquery滑块初始值设定项,我想在需要通过编程填充的行末尾添加一个简单的逗号

$(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不喜欢它。