小编Cur*_*ewe的帖子

使用Javascript添加内联样式

我正在尝试将此代码添加到动态创建的div元素中

style = "width:330px;float:left;" 
Run Code Online (Sandbox Code Playgroud)

创建动态的代码div

var nFilter = document.createElement('div');
nFilter.className = 'well';
nFilter.innerHTML = '<label>' + sSearchStr + '</label>';
Run Code Online (Sandbox Code Playgroud)

我的想法是添加后的风格,< div class="well"但我不知道我是怎么做的.

javascript css innerhtml

79
推荐指数
7
解决办法
26万
查看次数

没有方括号json数组

尝试访问API时,必须像这样解析JSON数组

{"item":[{"id":"123456", "name":"adam"}]}
Run Code Online (Sandbox Code Playgroud)

但是,当我正在做以下代码

$data = array("item" => array("id" => "123456", "name" => "adam"));
echo json_encode($data);
Run Code Online (Sandbox Code Playgroud)

它返回没有方括号的json数组,如下所示

{"item":{"id":"123456","name":"adam"}}
Run Code Online (Sandbox Code Playgroud)

我花了好几个小时试图弄清楚如何解决这个问题,却无法想到解决方案

php json

27
推荐指数
2
解决办法
3万
查看次数

在PHP中的foreach复选框POST

基本上我的问题如下,如何在PHP中执行$ _POST请求时选中"Checked"复选框,目前我有复选框正在执行如下所示的数组.

<input type="checkbox" value="1" name="checkbox[]">
<input type="checkbox" value="2" name="checkbox[]">
<input type="checkbox" value="2" name="checkbox[]">
<input type="checkbox" value="3" name="checkbox[]">
Run Code Online (Sandbox Code Playgroud)

我希望能够做这样的事情

foreach(CHECKED CHECKBOX as CHECKBOX) {
   echo CHECKBOX VALUE;
}
Run Code Online (Sandbox Code Playgroud)

我尝试过做类似的事情并没有回应任何事情.

php checkbox post

4
推荐指数
1
解决办法
3万
查看次数

基于悬停元素添加多个样式

我目前有以下HTML布局:

<!-- start stars -->
<span class="spr-starratings spr-review-header-starratings" style="margin-left: 20px;">
    <i class="spr-icon spr-icon-star"></i>
    <i class="spr-icon spr-icon-star"></i>
    <i class="spr-icon spr-icon-star"></i>
    <i class="spr-icon spr-icon-star"></i>
    <i class="spr-icon spr-icon-star"></i>
</span>
<!-- end stars -->
Run Code Online (Sandbox Code Playgroud)

例如; 如果第四个<i>是徘徊,我希望前3加1动态添加一些CSS color: #f2d253;,然后当从那个星上删除光标时,我希望它重置样式.

如果可能,我想用jQuery完成这个吗?

将赞赏该方向的任何一点,一个例子将受到高度赞赏

html javascript css jquery

4
推荐指数
1
解决办法
71
查看次数

如何处理Ajax JSON响应?

我基本上做了一个Ajax调用,每次返回一个动态结果,这里是响应的一个例子

[{"id":10858362988,"http_code":"200","result_code":"1"}]
Run Code Online (Sandbox Code Playgroud)

我该如何访问result_code?我尝试过以下无济于事

$.ajax({
        type: "GET",
        url: window.apiURL,
        data: data,
        success: function(data) {
            var myObj = $.parseJSON(data);
            switch(myObj.result.code) {
                //this doesn't work for some reason???
            }
        }
});
Run Code Online (Sandbox Code Playgroud)

ajax jquery json

4
推荐指数
2
解决办法
3938
查看次数

usort()没有正确处理

来自json结果的我的数组返回如下:

["AuctionInfo"]=>
[0]=>
array(13) {
  ["price"]=>  
    int(3000)
} 
[1]=>
array(13) {
  ["price"]=>
     int(5000)
Run Code Online (Sandbox Code Playgroud)

我试图使用的PHP代码很简单

<?php
$decoded = json_decode("my json api", true);
foreach($decoded['AuctionInfo'] as $item) { 
usort($decoded['AuctionInfo']['price']);?>
<tr>
    <td><?php echo $item['price']; ?></td>
</tr>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

我尝试usort($decoded['AuctionInfo']['price']在我之后添加,foreach但这只会引发错误,是否有人能够指出我正确的方向?

我想做的就是$decoded['AuctionInfo']['price']按降序排序

php json

3
推荐指数
1
解决办法
4660
查看次数

迭代相同元素上的类

如果我有一个div,它有多个类分配给class属性,是否可以使用each()jQuery中的函数迭代它们?

<div class="class1 differentclassname anotherclassname"><div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

3
推荐指数
1
解决办法
3604
查看次数

将字符串转换为数学方程

我只是想将包含方程的字符串转换为实际的 PHP 数学方程,这可以使用 PHP5+ 吗?如果是这样,如何?

以下是字符串可能是的一些示例:

$string = "37-0";
$string = "315+10";
$string = "25+50";
$string = "88-13";
Run Code Online (Sandbox Code Playgroud)

如果可能的话,我只想将这些解析为正确的数学答案

php math

3
推荐指数
1
解决办法
6364
查看次数

foreach没有在PHP中循环

例如,如何在foreach不进行循环的情况下执行函数

foreach($result['orders'] as $order) {
Run Code Online (Sandbox Code Playgroud)

但我不想做一个我想要的东西

$result['orders'] == $order;
Run Code Online (Sandbox Code Playgroud)

或类似的东西而不是在循环中执行它因为$result['orders']无论如何只返回1个结果所以我没有看到在循环中执行它的重点.

谢谢

php foreach

1
推荐指数
1
解决办法
92
查看次数

更改行值onclick html表,如phpMyAdmin

我基本上试图使用一种简单的方法来编辑存储在mySQL数据库中的表,但是不想通过不同的编辑页面,所以我的理论是:

像往常一样显示HTML表格中的所有数据.

<table class="table table-bordered sortable">
<thead>
        <tr>
                <th>Marchant</th>
                <th>URL</th>
                <th>Status</th>
                <th>Sold</th>
                <th>Deals</th>
                <th>Sites</th>
                <th>Found</th>
                <th>Seen</th>
        </tr>
</thead>

<tbody>
        <tr>
                <td>value</td>
                <td></td>
                <td></td>
                <td>Sold here</td>
                <td>Deals here</td>
                <td>Sites here</td>
                <td>null</td>
                <td>null</td>
        </tr>
</tbody>
Run Code Online (Sandbox Code Playgroud)

我希望能够动态编辑数据,只需单击显示的值并进行更改即可.

问题是如何通过这样做,甚至可能吗?

html php mysql ajax

1
推荐指数
1
解决办法
3593
查看次数

JSON/PHP无法正确解析

首先我要指出问题,基本上在我的$.each(data, function (i, v) {代码中它返回了一堆变量,这些变量是从PHP代码中回应的,json_encode但是在尝试放置这些变量时甚至alert()它们显示undefined我已经尝试了很多方法实际上显示数据,但它总是返回undefined,我不知道为什么,因为我的代码似乎对我的观点有效.

我目前的javascript代码如下

$.ajax({
        url: "functions/ajax.php",
        data: "func=auto",
        type: "GET",
        dataType: "json",
        success: function(data){
                $.each(data, function (i, v) {
                            var name = v['name'];
                            var player_id = v['id'];
                            alert(player_id);
                });
        },
        error: function (jqXHR, textStatus, errorThrown){
            console.log('Error ' + jqXHR);
        }
});
Run Code Online (Sandbox Code Playgroud)

我目前的PHP代码如下

$res = $DB->Query("SELECT * FROM `inventory` WHERE `account_id` = '$_SESSION[ID]'");
$data = array();
while($player = $DB->fetch_assoc()) {   
        $data['name'] = …
Run Code Online (Sandbox Code Playgroud)

javascript php json

1
推荐指数
1
解决办法
136
查看次数

标签 统计

php ×7

javascript ×4

json ×4

jquery ×3

ajax ×2

css ×2

html ×2

checkbox ×1

foreach ×1

innerhtml ×1

math ×1

mysql ×1

post ×1