WHERE a = 1 AND (b = 1 Or b = 2) AND (c = 1 OR c = 2)
Run Code Online (Sandbox Code Playgroud)
我怎么能在Doctrine中做到这一点?
$q->where("a = 1");
$q->andWhere("b = 1")
$q->orWhere("b = 2")
$q->andWhere("c = 1")
$q->orWhere("d = 2")
Run Code Online (Sandbox Code Playgroud)
这不正确......应该是:
$q->where("a = 1");
$q->andWhere("b = 1")
$q->orWhere("b = 2")
$q->andWhere("c = 1")
$q->orWhere("d = 2")
Run Code Online (Sandbox Code Playgroud)
但我怎么能做到呢?在Propel中是函数getNewCriterion,在Doctrine中......?
我有函数.push制作的数组.在数组中是非常大的数据.如何将此发送到PHP脚本?
dataString = ??? ; // array?
$.ajax({
type: "POST",
url: "script.php",
data: dataString,
cache: false,
success: function(){
alert("OK");
}
});
Run Code Online (Sandbox Code Playgroud)
script.php的:
$data = $_POST['data'];
// here i would like use foreach:
foreach($data as $d){
echo $d;
}
Run Code Online (Sandbox Code Playgroud)
这是怎么回事?
可能重复:
查找元素是否存在于整个html页面中
我想做点事情:
HTML:
<span id="one">one</span>
<span id="two">two</span>
<span id="three">three</span>
Run Code Online (Sandbox Code Playgroud)
JavaScript:
if (isset($("#one"))){
alert('yes');
}
if (isset($("#two"))){
alert('yes');
}
if (isset($("#three"))){
alert('yes');
}
if (!isset($("#four"))){
alert('no');
}
Run Code Online (Sandbox Code Playgroud)
生活:
我该怎么做?
<table>
<tr><td>aaa</td><td>ccc</td><td>aaa</td><td>aaa</td><td>bbb</td><td>aaa</td><td>aaa</td></tr>
<tr><td>aaa</td><td>ccc</td><td>aaa</td><td>aaa</td><td>bbb</td><td>aaa</td><td>aaa</td></tr>
<tr><td>aaa</td><td>ccc</td><td>aaa</td><td>aaa</td><td>bbb</td><td>aaa</td><td>aaa</td></tr>
<tr><td>aaa</td><td>ccc</td><td>aaa</td><td>aaa</td><td>bbb</td><td>aaa</td><td>aaa</td></tr>
<tr><td>aaa</td><td>ccc</td><td>aaa</td><td>aaa</td><td>bbb</td><td>aaa</td><td>aaa</td></tr>
</table>
table td {
background-color: green;
padding: 5px;
border: 1px solid blue;
}
.red {
background-color: red;
}
Run Code Online (Sandbox Code Playgroud)
现场: http ://jsfiddle.net/zCduV/1/
如何在此表中为第二列添加带有jQuery的类.red(在此示例中,这是td中ccc的位置)?
<table id="tab">
<tr> <td>11</td> <td>22</td> </tr>
<tr> <td>33</td> <td>44</td> </tr>
<tr> <td>55</td> <td>66</td> </tr>
</table>
#tab td {
border: solid 2px red;
padding: 10px;
}
#tab td {
background-color: green;
}
Run Code Online (Sandbox Code Playgroud)
我想只有在最后TR TD才是绿色--55和66.TD,11,22,33,44必须为白色.
我用PHP生成这个表 - 我必须只使用CSS或jQuery.
#tab td:last {
background-color: green;
}
Run Code Online (Sandbox Code Playgroud)
不起作用.
我有这个HTML代码:
<span id="one">one</span>
<div>
<span>two</span>
</div>
<span id="click">click</span>
$("#click").click(function(){
$(this).css('color', 'red');
})
Run Code Online (Sandbox Code Playgroud)
我希望能够改变颜色
<span>two</span>
Run Code Online (Sandbox Code Playgroud)
当我单击"单击"跨度但没有使用jQuery添加任何自定义CSS类或id属性时.
<table id="tab">
<thead><tr><td>hhh</td><td>hhh</td></tr></thead>
<tbody><tr><td>aaa</td><td>aaa</td></tr></tbody>
<tfoot class="foot"><tr class="foot"><td class="foot">fff</td><td>fff</td></tr></tfoot>
</table>
#tab tr td {
border: solid 2px green;
}
.foot {
border: solid 2px red !important;
}
Run Code Online (Sandbox Code Playgroud)
为什么我的<tfoot>边框颜色不会覆盖<tbody>边框颜色?我还想把边框颜色设为<tfoot>红色.
我有:
<span id="asdfasdf_test">
<span id="adfaf_test33">
<span id="2342_test">
<span id="34223sdf_testrr">
<span id="asdfsdsdf_test">
<span id="asdf2343sdf_test">
.red {
color: red
}
Run Code Online (Sandbox Code Playgroud)
如果span id在_test结束,我想为此span类添加.red.我怎么能用jQuery做这个?
实时示例: http ://jsfiddle.net/X6TTd/
我有例如:
<table>
<tr class="main"><td>test | sum:<span class="sum_main"> </span></td></tr>
<tr class="sub"><td>test | sum <span class="sum_sub">2</span></td></tr>
<tr class="sub"><td>test | sum <span class="sum_sub">5</span></td></tr>
<tr class="sub"><td>test | sum <span class="sum_sub">6</span></td></tr>
<tr class="main"><td>test | sum:<span class="sum_main"> </span></td></tr>
<tr class="sub"><td>test | sum <span class="sum_sub">2</span></td></tr>
<tr class="sub"><td>test | sum <span class="sum_sub">5</span></td></tr>
<tr class="main"><td>test | sum:<span class="sum_main"> </span></td></tr>
<tr class="sub"><td>test | sum <span class="sum_sub">5</span></td></tr>
<tr class="sub"><td>test | sum <span class="sum_sub">5</span></td></tr>
<tr class="sub"><td>test | sum <span class="sum_sub">2</span></td></tr>
<tr class="sub"><td>test | sum <span class="sum_sub">8</span></td></tr>
</table>
table td {
border: solid …Run Code Online (Sandbox Code Playgroud) <span id="one"> one </span>
<span id="two"> two </span>
$("#one").mouseover(function(){
$(this).css('background-color', 'red');
});
$("#two").click(function(){
$(this).css('background-color', 'green');
});
if (any changes on the site) {
alert('changes detected');
}
Run Code Online (Sandbox Code Playgroud)
我如何检测到页面上的任何更改?这可能吗?我想使用函数.live(),但如何使用?
我不想单独检查页面上的每个功能。