我有一个<select multiple='multiple',我需要在div或页面的其他部分显示所选值.
我做了这个,但字符串都是一起刷的.如何用逗号分隔每个值?
或者如果您愿意,这里是代码:
HTML:
<select multiple='multiple' id="selMulti">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="4">Option 4</option>
</select>
<input type="button" id="go" value="Go!" />
<div style="margin-top: 10px;" id="result"></div>
Run Code Online (Sandbox Code Playgroud)
JS:
$("#go").click(function(){
var selMulti = $("#selMulti option:selected").text();
$("#result").text(selMulti);
});
Run Code Online (Sandbox Code Playgroud)
如果选择选项1和2,结果将是:
Option 1Option 2
我需要的是:
Option 1, Option 2
谢谢
highchart有一个选项,可以让我将标记设置为某个值.
高图文档:
...
data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, {
y: 26.5,
marker: {
symbol: 'url(/demo/gfx/sun.png)'
}
}, 23.3, 18.3, 13.9, 9.6]
...
Run Code Online (Sandbox Code Playgroud)
如您所见,位置26.5获得了一个png图像作为其标记.
我的问题是:如何从数组中将其设置为某个值?
$.getJSON('ajax/lineChart.ajax.php', function(data) {
$.each(data, function(key, value) {
var series = {
data: [ {
y: 0,
marker: {
symbol: 'url(img/fail.png)'
}
}], //data array for new series
name: key,
marker: {
symbol: 'square'
}
};
series.data = value;
options.series.push(series); // <-------- pushing series object
});
var chart = new Highcharts.Chart(options);
});
Run Code Online (Sandbox Code Playgroud)
我试过这个,但没有出现.该图表没有标记.
我正在使用stanford核心NLP,我使用这一行来加载一些模块来处理我的文本:
props.put("annotators", "tokenize, ssplit, pos, lemma, ner, parse, dcoref");
Run Code Online (Sandbox Code Playgroud)
我可以加载一个模块来分块文本吗?
或者任何使用stanford核心来改变某些文本的替代方法的建议?
谢谢
任何人都知道这是一种描述现金价值的方式或者这样做的插件吗?
exp:如果我有1.200.000,00和用户hover()的价值:描述将是" 一百二十 "
谢谢!
在我的应用程序中,我有一个弹出窗口,当我选择一些选项时会打开信息.
第一次它OK,弹出高光在一切前面.
但是,当他失去焦点时,当用户进入其他窗口时,如果用户再次点击同一选项,我希望弹出的节目再次出现在所有内容面前.
我尝试类似的东西:
<body onLoad="this.focus()">
window.focus();
document.focus();
this.focus();
Run Code Online (Sandbox Code Playgroud)
但是对我不起作用.
我错过了什么?
我有一个混合了php和html代码的文件,如下所示:
echo "<tr class='somthing'>";
Run Code Online (Sandbox Code Playgroud)
用PHP代码保存我的php文件的最佳方法是什么?
我正在做一个jQuery.postPHP文件,文件返回给我一个值.
问题是:为什么$(this)dosent在回调函数中工作?任何提示通过显示,使用$(this),返回我的警报null
$(".class").live("focusout", function(){
jQuery.post("phpfile.php",
{
someValue: someValue
},
function(data)
{
// why the $(this) dosent work in the callback ?
}
)
});
Run Code Online (Sandbox Code Playgroud) 我知道有很多像这样的问题,但我不知道我是盲目的还是什么,但我找不到符合我的问题的答案,所以在这里.
我有2个组合框 - month而且year,我需要一个功能,从我选择的月份和年份中为我带来周数.
例:
我选择日期02/2012(m/yyyy),组合将带来属于我选择的月份的周数.(从一年起的几周).
周:
5, 6, 7, 8, 9
我的主要目标是将周数传递给另一个函数以获得本周的日期,就像这个函数的返回一样:
$week_number = 40;
$year = 2012;
if($week_number < 10){
$week_number = "0".$week_number;
}
for($day=1; $day<=7; $day++)
{
echo date('m/d/Y', strtotime($year."W".$week_number.$day))."<br/>";
}
Run Code Online (Sandbox Code Playgroud)
不知道我是否清楚自己,但是,我的客人提出的任何问题.
谢谢.
恢复:
一年52周
如果我选择第2个月,该函数应该返回5, 6, 7, 8, 9.
我设置了一个事件wrapper div,但在这里div,我有一些buttons,我怎么能防止这个wrapper事件发生在buttons?
HTML:
<div class="wrapper-alert"> <!-- click here will pop-up -->
<div class="somethingElse"> <!-- click here will pop-up -->
Some text
</div>
<div class="this-is-my-action">
<button class="inside-alert">Inside</button> <!-- click here will NOT pop-up-->
</div>
<div class="somethingElseTo"> <!-- click here will pop-up -->
Some text
</div>
</div>?
Run Code Online (Sandbox Code Playgroud)
我让jsfiddle更清楚了.
所以,基本上,如果我点击wrapper-alert一些消息会弹出,但如果我点击button其他事情会发生,问题是按钮是来自包装器的子项,所以2个事件将立即触发.
我尝试过一些东西,if (e.target !== this) return;但只能使用一个children或一些基本结构.
嗨,我想background-image用jquery 设置所有浏览器:
background-image:linear-gradient(green, blue); /* Norme W3C */
background-image:-moz-linear-gradient(green, blue); /* Firefox */
background-image:-webkit-gradient(linear, green, blue); /* Chrome, Safari */
background-image:-o-linear-gradient(green, blue); /* Opera */
background-image:-ms-linear-gradient(green, blue); /* IE */
Run Code Online (Sandbox Code Playgroud)
我这样设置:
$("#"+elmt).css("background-image" , "linear-gradient("+hex+","+$('#test2').val()+")" );
仅适用于W3C,但它适用于Firefox,但不适用于Chrome.
如何设置所有这些设置?
jquery ×7
javascript ×6
html ×3
php ×2
arrays ×1
css3 ×1
date ×1
highcharts ×1
stanford-nlp ×1