小编Kam*_*ski的帖子

如何检查jQuery中是否选中了复选框?

我需要检查复选框的checked属性,并使用jQuery基于checked属性执行操作.

例如,如果选中年龄复选框,则需要显示一个文本框以输入年龄,否则隐藏文本框.

false默认情况下返回以下代码:

if ($('#isAgeSelected').attr('checked'))
{
    $("#txtAge").show();
}
else
{
    $("#txtAge").hide();
}
Run Code Online (Sandbox Code Playgroud)

我如何成功查询该checked属性?

html javascript checkbox jquery

4390
推荐指数
56
解决办法
402万
查看次数

如何用JavaScript更改元素的类?

如何onclick使用JavaScript 更改HTML元素的类以响应事件?

html javascript dom

2650
推荐指数
22
解决办法
248万
查看次数

将JS对象转换为JSON字符串

如果我用JS定义了一个对象:

var j={"name":"binchen"};
Run Code Online (Sandbox Code Playgroud)

如何将对象转换为JSON?输出字符串应为:

'{"name":"binchen"}'
Run Code Online (Sandbox Code Playgroud)

javascript string json object

1199
推荐指数
11
解决办法
152万
查看次数

访问/处理(嵌套)对象,数组或JSON

我有一个包含对象和数组的嵌套数据结构.如何提取信息,即访问特定或多个值(或键)?

例如:

var data = {
    code: 42,
    items: [{
        id: 1,
        name: 'foo'
    }, {
        id: 2,
        name: 'bar'
    }]
};
Run Code Online (Sandbox Code Playgroud)

我怎么能访问name第二项items

javascript arrays nested object data-manipulation

811
推荐指数
24
解决办法
57万
查看次数

如何使用JavaScript重新加载页面

如何使用JavaScript重新加载页面?

我需要一种适用于所有浏览器的方法.

javascript reload

756
推荐指数
14
解决办法
91万
查看次数

jQuery Ajax文件上传

我可以使用以下jQuery代码使用Ajax请求的post方法执行文件上载吗?

$.ajax({
    type: "POST",
    timeout: 50000,
    url: url,
    data: dataString,
    success: function (data) {
        alert('success');
        return false;
    }
});
Run Code Online (Sandbox Code Playgroud)

如果可能,我是否需要填写"数据"部分?这是正确的方法吗?我只将文件发布到服务器端.

我一直在谷歌搜索,但我发现是一个插件,而在我的计划中,我不想使用它.至少目前.

javascript ajax jquery post file-upload

722
推荐指数
22
解决办法
132万
查看次数

将逗号分隔的字符串转换为数组

我有一个逗号分隔的字符串,我想转换成一个数组,所以我可以循环它.

有内置的东西吗?

例如,我有这个字符串

var str = "January,February,March,April,May,June,July,August,September,October,November,December";
Run Code Online (Sandbox Code Playgroud)

现在想用逗号分割它并存储在Array对象中

javascript string split

688
推荐指数
11
解决办法
101万
查看次数

在JavaScript中从字符串中删除所有非数字字符

考虑一个非DOM场景,您希望使用JavaScript/ECMAScript从字符串中删除所有非数字字符.应保留0到9范围内的任何字符.

var myString = 'abc123.8<blah>';

//desired output is 1238
Run Code Online (Sandbox Code Playgroud)

你会如何在纯JavaScript中实现这一目标?请记住这是一个非DOM场景,因此jQuery和其他涉及浏览器和按键事件的解决方案都不合适.

javascript string

639
推荐指数
7
解决办法
43万
查看次数

如何用<br />标签替换字符串中的所有换行符?

如何使用Javascript从值读取换行符并用<br />标签替换所有换行符?

例:

从PHP传递的变量如下:

  "This is man.

     Man like dog.
     Man like to drink.

     Man is the king."
Run Code Online (Sandbox Code Playgroud)

在Javascript转换后,我希望我的结果看起来像这样:

  "This is man<br /><br />Man like dog.<br />Man like to drink.<br /><br />Man is the king."
Run Code Online (Sandbox Code Playgroud)

javascript

503
推荐指数
9
解决办法
42万
查看次数

将数据传递给bootstrap模式

我有几个超链接,每个超链接都附有一个ID.当我点击此链接时,我想打开一个模态(http://twitter.github.com/bootstrap/javascript.html#modals),并将此ID传递给模态.我搜索谷歌,但我找不到任何可以帮助我的东西.

这是代码:

<a data-toggle="modal" data-id="@book.Id" title="Add this item" class="open-AddBookDialog"></a>
Run Code Online (Sandbox Code Playgroud)

哪个应该打开:

<div class="modal hide" id="addBookDialog">
    <div class="modal-body">
        <input type="hidden" name="bookId" id="bookId" value=""/>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

有了这段代码:

$(document).ready(function () {
    $(".open-AddBookDialog").click(function () {
        $('#bookId').val($(this).data('id'));
        $('#addBookDialog').modal('show');
    });
});
Run Code Online (Sandbox Code Playgroud)

但是,当我单击超链接时,没有任何反应.当我给超链接一个href ="#addBookDialog"时,模态打开就好了,但它不包含任何数据.

我按照这个例子:如何将值参数传递给Bootstrap中的modal.show()函数

(我也试过这个:如何在模态对话框中设置输入值?)

javascript asp.net-mvc jquery twitter-bootstrap

484
推荐指数
9
解决办法
71万
查看次数