小编Dam*_*ien的帖子

IE11抛出"SCRIPT1014:无效字符",其他所有浏览器都可以使用

这是一个新的,IE11在每个其他浏览器中运行的代码上抛出错误.

无论如何,经过几个小时的"修复"代码,以便IE11不落在自己的脸上,我遇到了一个错误,我似乎无法找到解决方案.这是有问题的代码:

$('input[name="messageAccount"]').change(function () {
    $aButton.show();
    var addedIds = $("#hdnfield").val();
    if (addedIds == null || addedIds === "") {
        $("#hdnfield").val(this.value);
    } else {
        $("#hdnfield").val(`${addedIds}${this.value}`);
    };
});
Run Code Online (Sandbox Code Playgroud)

这嵌套在Ajax请求中成功调用的内部.IE的调试器说错误来自else语句的内容,但它也读错了所有的括号.例如,在Ajax请求的结束括号之后,此函数的左括号正在"关闭"...(希望这是有意义的).

有没有其他人在IE之前遇到过类似的问题?我还有其他一些错误要解决,所以如果有任何回复,我会尽快回复.提前致谢.

编辑:仅供参考我目前正在本地运行,并将成为内部托管的Web应用程序的一部分.

javascript ajax jquery

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

使用Javascript显示和隐藏消息

我已经设置了一个小脚本来显示和隐藏div ..

$('.message-head').click(function () {
    $('.message-preview').toggle('slow');
});
Run Code Online (Sandbox Code Playgroud)

尽可能完美地工作.我的问题是我在页面上有多个html标记实例,它位于foreach循环中.

<div class="two-three-col message-head">
    <h4>@message.Subject</h4>
    <div class="message-preview">
        @Html.Raw(@message.Body)
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这基本上是针对一个已被切断和更改的消息传递系统,并由我来解决; 不是最好的javascript我很困惑.那么我怎样才能修改js,这样如果我点击说消息1,那么只有消息1会在点击时显示/隐藏,其余的将保持不活动状态.

提前致谢

html javascript css jquery

4
推荐指数
1
解决办法
764
查看次数

从URL中删除锚标记

由于页面非常长,我使用一堆锚标签进行移动浏览,但是当点击锚标签时,它会将其添加到网址.这是一个小模拟,

<a href="#anchor">page down</a>

<span id="anchor"></span>
Run Code Online (Sandbox Code Playgroud)

如何保留锚功能并防止将#anchor添加到网址?

干杯

javascript jquery

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

MVC @if语句

只是尝试编写简单的if语句来检查模型是否具有某个字符串值.目前我有这个

@if (offer.Title === "Offer")
{
    //do something
}
Run Code Online (Sandbox Code Playgroud)

我知道我的结果标题与"优惠"相同,但我的网页上没有显示任何内容.我通常不会写MVC(因此是noobie问题),但我认为这很简单,所以我自己去了.

asp.net-mvc web

0
推荐指数
1
解决办法
150
查看次数

标签 统计

javascript ×3

jquery ×3

ajax ×1

asp.net-mvc ×1

css ×1

html ×1

web ×1