我有一些代码在单击某些内容时显示表格行.因此,该行的样式属性已禁用,请参见下文:
HTML
<tr id='Asset' class='rrtr' style='display:none;'>
Run Code Online (Sandbox Code Playgroud)
用户点击并触发Javascript,工作正常:
使用Javascript
document.getElementById("Asset").style.display = 'block';
Run Code Online (Sandbox Code Playgroud)
但是,行的样式与rest不一致,即使它的类属性像其他属性一样设置为'rrtr'.
如果我关闭'display:none;' 在行上运行它显示,格式很好.
有任何想法吗?
我已经尝试了以下代码来获取value基于其类的选定下拉列表,但它返回undefined- 可能有人建议我在哪里出错 - 请问它与我有多个下拉列表的事实相关联?
情况
我有三个下拉框都使用相同的
class-class='hotel'.
HTML
<select>
<option class="hotel" name="ABC" value="df435">Birmingham </option>
</select>
<select>
<option class="hotel" name="ACME" value="cvf53">Leeds</option>
</select>
<select>
<option class="hotel" name="XYZ" value="re4">London</option>
</select>
Run Code Online (Sandbox Code Playgroud)
jQuery的
var hotel = $(".hotel option:selected").val();
Run Code Online (Sandbox Code Playgroud) 我有以下代码:
$q1 = $_POST["q1"];
$q2 = $_POST["q2"];
$q3 = $_POST["q3"];
$q4 = $_POST["q4"];
$q5 = $_POST["q5"];
$q6 = $_POST["q6"];
$q7 = $_POST["q7"];
$q8 = $_POST["q8"];
Run Code Online (Sandbox Code Playgroud)
目前,这是硬编码的,我需要每次手动更改它,我想使用变量,这样它不是一个手动过程.
这是一个使用循环的情况,还是foreach?
如果我有信息$ q和数组中的q会有帮助吗?
谢谢,
荷马.
我有以下MySQL代码:
工作查询
SELECT name, AVG(q1) AS avg
FROM respondents
LEFT JOIN results_new ON respondents.login_id = results_new.company
WHERE respondents.brand = 'ABC'
AND results_new.sdate = 'MAY2014'
GROUP BY name
ORDER BY avg
DESC
Run Code Online (Sandbox Code Playgroud)
以上工作正常,它返回35行并正确显示名称和平均值.
非工作查询
SELECT name, AVG(q1) AS avg
FROM respondents
LEFT JOIN results_new ON respondents.login_id = results_new.company
WHERE respondents.brand = 'ABC'
AND results_new.sdate = 'NOV2014'
GROUP BY name
ORDER BY avg
DESC
Run Code Online (Sandbox Code Playgroud)
以上返回zero结果 - 这是正确的,因为表中没有'NOV2014'的数据.
不过,我希望发生是与返回35行查询name,并NULL在每个名字旁边.很明显,我认为我JOIN的错误,但我无法解决我出错的地方.
欢迎任何和所有建议.
我有以下html:
HTML
<span id="plus one">Plus One</span>
Run Code Online (Sandbox Code Playgroud)
jQuery的
$("#plus one").hide();
Run Code Online (Sandbox Code Playgroud)
隐藏跨度的jQuery不起作用,我怀疑是因为id名称中有空格.
我无法更改id名称或使用class或name作为替代.有没有其他方法来处理这个?欢迎所有反馈 - 谢谢.
我有以下简单的数组:
$q = array(1 =>
'My company, ABC is...',
'If only ABC was...'
);
Run Code Online (Sandbox Code Playgroud)
我想做的是用变量替换'ABC'这个词:
$q = array(1 =>
'My company, ".$name." is...',
'If only ".$name." was...'
);
Run Code Online (Sandbox Code Playgroud)
但是,上面简单地添加了文本 - 我尝试过双重双引号但没有快乐.有人能指出我正确的方向吗?
php ×3
jquery ×2
arrays ×1
html ×1
html-table ×1
javascript ×1
mysql ×1
row ×1
sql ×1
variables ×1