<input type="checkbox" name="options[]" value="1" />
<input type="checkbox" name="options[]" value="2" />
<input type="checkbox" name="options[]" value="3" />
<input type="checkbox" name="options[]" value="4" />
<input type="checkbox" name="options[]" value="5" />
Run Code Online (Sandbox Code Playgroud)
如何使用已选中的复选框值创建数组?
注意:(重要)我需要像[1,2,3,4,5]这样的数组,而不是像["1","2","3","4","5"]那样的数组.
注意:大约有50个复选框.
有人能帮我吗?请!
谢谢!
我知道创建一个所见即所得/富文本编辑器是一件很荒谬的事情,因为实现跨浏览器支持需要许多不同的,烦人的事情.但是,我目前正在开发的项目需要一个非常简单的WYSIWYG编辑器(三个选项,链接,粗体和斜体).
我的问题是,我是否会花费尽可能多的时间来定制和削减TinyMCE以满足我的要求,或者是创建我自己的一个相当简单的任务,因为只有三个选项(没有像文本调整大小或撤消/重做)?
此外,仍然是iFrame和designMode的普遍共识还是我们可以使用contentEditable在HTML5列车上走得很远?
我已经使用LiveScript很长一段时间了,我注意到在undefined
隐式返回的情况下,使用表达式void 8
代替.
当然,我理解使用void
,但我无法弄清楚为什么特别使用整数8
.
例如,以下LiveScript:
x = if truthy then \success!
Run Code Online (Sandbox Code Playgroud)
将编译为:
var x;
x = truthy ? 'success!' : void 8;
Run Code Online (Sandbox Code Playgroud) 我有一点难题.基本上我正在为我的Web应用程序专门为jQuery开发一个WYSIWYG Editor插件.其中一项功能是根据用户上传的图像插入内嵌图像工具提示.例如:
Hello there my name is [i="profile_pic.png"]A. Username[/i]
Run Code Online (Sandbox Code Playgroud)
我遇到问题的部分是,在定义哪些图像可供用户使用时,是否应该将PHP数组直接插入到Javascript中,如下所示:
var available_images = "<?=json_encode($User->Profile->images)?>";
Run Code Online (Sandbox Code Playgroud)
或者去寻找一个返回图像源编码数组的Ajax GET?我认为内联php更有意义,因为它消除了对不必要的ajax调用的需要,但我不认为将内联php插入javascript是非常好的形式?
有什么建议?
我正在使用jQuery构建一个相当简单的插件来验证表单.当一个元素被评估为有效时,我会运行
$(this).prop("valid", false);
Run Code Online (Sandbox Code Playgroud)
在某些情况下,如果有任何内容无效,我将要阻止表单提交.基本上我正在寻找一种方法来选择有效属性为false的所有元素?我是否必须迭代所有相关元素并检查错误读数,还是有一个我忽略的jQuery选择器?就像是:
$("input[valid=false]");
Run Code Online (Sandbox Code Playgroud)
会好的.有什么建议?
我有一个像这样的for循环:
for (var i=first; i<=last; i++)
{
$("#markers").append("<div class='marker'>"+i+"</div>");
}
Run Code Online (Sandbox Code Playgroud)
first
设置为2001年,last
是2010年.这很好.问题是当我将其更改为:
for (var i=first; i<=last; i+=1)
{
$("#markers").append("<div class='marker'>"+i+"</div>");
}
Run Code Online (Sandbox Code Playgroud)
(注意不同的最终声明是不同的).除了i++
导致无限循环之外的任何变化.这是非常奇怪的,因为具有相同参数的jsFiddle运行愉快.有什么建议?
我知道我可以用以下方式实现:
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
Run Code Online (Sandbox Code Playgroud)
我有一个Settings Activity
用户可以设置的地方Fullscreen mode
.当他回来时Main Activity
,当然如果他选中了Fullscreen,活动必须恢复全屏.
这该怎么做?
感谢帮助.
在Javascript中使用三元运算符代替更长的条件语句是否有任何问题,例如使用:
(variable == "dog") ? dog_stuff() : false;
Run Code Online (Sandbox Code Playgroud)
而不是
if ( variable == "dog" )
{
dog_stuff();
}
Run Code Online (Sandbox Code Playgroud)
这可能听起来像一个愚蠢的问题,但我发现它非常快速和易于阅读,如果有可能的缺点,我只是不想使用它?
javascript ×6
jquery ×4
android ×1
arrays ×1
checkbox ×1
for-loop ×1
jquery-1.6 ×1
livescript ×1
loops ×1
php ×1
void ×1
wysiwyg ×1