小编m_g*_*nns的帖子

正则表达式后删除所有内容:(包括:)

嘿大家我有一个字符串:"基金会:100"

我想使用JS正则表达式删除之后的所有内容:包括(:)

谢谢你的帮助!

javascript regex

9
推荐指数
2
解决办法
1万
查看次数

$ .getJson无法在IE中运行

好吧,出于某种原因,我的getJson无法正常工作.我正在提取一些股票信息,它适用于IE以外的所有主流浏览器.

我在这里创建了一个JSfiddle:http://jsfiddle.net/qZhSk/

如果有人能帮我理解我做错了什么,那将会非常有帮助.

谢谢!

编辑

我自己找到了解决方案.问题出在我的网址查询中.如果其他人有这个问题,这里是答案:

var url = "http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20WHERE%20symbol%3D'NPO'&format=json&diagnostics=true&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys";

        $.getJSON(url + "&format=json&callback=?", function(data) {
        var items = [];

        $.each(data.query.results.quote, function(key, val) {

            items.push('<li id="' + key + '">' + val + '</li>');
        });

        $('<ul/>', {
            'class': 'my-new-list',
            html: items.join('')
        }).appendTo('body');
)};
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

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

PHP JSON将输出编号编码为字符串

我正在尝试使用PHP和MySQL输出JSON字符串,但纬度和经度输出为带有值的引号的字符串.当我尝试将标记添加到谷歌地图时,这会导致问题.

这是我的代码:

$sql = mysql_query('SELECT * FROM markers WHERE address !=""');
$results = array();
while($row = mysql_fetch_array($sql))
{
   $results[] = array(
      'latitude' =>$row['lat'],
      'longitude' => $row['lng'],
      'address' => $row['address'],
      'project_ID' => $row['project_ID'],
      'marker_id' => $row['marker_id']
   );
}
$json = json_encode($results);

echo "{\"markers\":";
echo $json;
echo "}";
Run Code Online (Sandbox Code Playgroud)

这是预期的输出:

{"markers":[{"latitude":0.000000,"longitude":0.000000,"address":"2234 2nd Ave, Seattle, WA","project_ID":"7","marker_id":"21"}]}
Run Code Online (Sandbox Code Playgroud)

这是我得到的输出:

{"markers":[{"latitude":"0.000000","longitude":"0.000000","address":"2234 2nd Ave, Seattle, WA","project_ID":"7","marker_id":"21"}]}
Run Code Online (Sandbox Code Playgroud)

请注意纬度和经度值周围的引号.

php jquery json

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

jQuery数组不断返回[object Object]

我正在创建一个jQuery数组,但我的代码不断返回[object Object],3次.

这是我的代码:

var idArray = [];
$('.taskPHP').each(function() {
  var idStr = { 
    'taskPHPid': $(this).attr('id'), 
    'taskValue': $(this).val() 
  }
  idArray.push(idStr);
});

alert(idArray);
Run Code Online (Sandbox Code Playgroud)

编辑:只是叫我傻...我知道我无法提醒阵列.错误...许多啤酒和编程不混合.

我会尽快给你信任.谢谢您的帮助.

arrays jquery

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

PHP数组总和不添加所有项目

这是我用来尝试计算"amountReceived"列总和的代码.invID'95'的总数应该= 312,但由于某种原因它只是= 300.我不确定是什么问题.(请参阅下面的DB图像).

$sql = mysql_query("SELECT amountReceived FROM payments WHERE invID='".$id."'");
$result = mysql_fetch_array($sql);
$totalPayment = array_sum($result);
$balanceDue = $invoiceTotal - $totalPayment;
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

在此输入图像描述

php mysql

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

标签 统计

jquery ×3

javascript ×2

php ×2

ajax ×1

arrays ×1

json ×1

mysql ×1

regex ×1