小编Jef*_*rio的帖子

bootstrap popup(bootbox)中的Javascript事件不起作用

我正在尝试使用bootbox模式创建一个bootstrap弹出窗口,在form中有一个带有屏蔽输入的输入文本,但弹出窗口内的任何事件都不起作用.

见这里:http://jsfiddle.net/ens1z/UK6x5/5/

html:

<p>The mask input below WORKS great</p>
<p>
    <input type="text" class="mask" />
</p>

<a href="#" class="btn btn-inverse" id="asssf">OPEN BOOTBOX</a>

<div id="frm" style="visibility: hidden">
    <div class="form-horizontal">
        <p>The mask input below DON´T WORK. :-(</p>
        <input type="text" class="mask"/>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

 $("#asssf").click(function (e) {
            e.preventDefault();

     bootbox.dialog({
                  message: $("#frm").html(),
                  title: "Custom title",         
                  buttons: {
                    success: {
                      label: "Success!",
                      className: "btn-danger",
                      callback: function() {
                            return;
                      }
                    }
                  }
            });

           $(".mask").mask("999-99-9999",{placeholder:"_"});
});

$(".mask").mask("999-99-9999",{placeholder:"_"});
Run Code Online (Sandbox Code Playgroud)

如何掩盖弹出窗口内的作品?

谢谢,

javascript jquery twitter-bootstrap bootbox jquery-events

3
推荐指数
1
解决办法
5846
查看次数

HtmlDecode不能在html属性中使用Razor MVC

我试图在视图中使用MVC4/Razor在html中写下Márcia这个词,但结果是错误的,如:

<span title="M&#225;rcia">Márcia</span> 
Run Code Online (Sandbox Code Playgroud)

注意:标签SPAN内部的单词打印输出正确,但是模型(@ Model.Name)的相同属性中的单词显示为带编码的字符&#225;

已经尝试了所有命令,但是在html属性中应用时,任何人都可以工作:

@Html.Raw(model.Name)

@Html.Raw(HttpUtility.HtmlDecode(model.Name))

@Html.Raw(Server.HtmlDecode(model.Name))

@HttpUtility.HtmlDecode(model.Name)

@Server.HtmlDecode(model.Name)
Run Code Online (Sandbox Code Playgroud)

为什么html解码在html属性中使用时不起作用?如何使它工作?

c# asp.net asp.net-mvc html-entities asp.net-mvc-3

2
推荐指数
1
解决办法
6338
查看次数