小编rsh*_*hid的帖子

jquery - 在表中获取td元素

我想点击表格中的锚标签(href)并提取下一个单元格(或该行中任何特定单元格)的内容

$(".clCode").click(function(){
    alert( $(this).text() );
    return false;
});

<table>
<tr>
<td class='clCode'><a href="#">Select</a></td><td>Code123</td>
</tr><tr>
<td class='clCode'><a href="#">Select</a</td><td>Code543</td>
</tr><tr>
<td class='clCode'><a href="#">Select</a</td><td>Code987</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

jquery

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

从PHP/MySQL生成多维JSON数组

我想创建一个类似于下面示例的JSON对象.


{
    "Products": [
        {
            "ProductNo": "11111",
            "Descr": "Myproduct-1",
            "Price": "225.36"
        },
        {
            "ProductNo": "11112",
            "Descr": "Myproduct-2",
            "Price": "235.46"
        },
        {
            "ProductNo": "11113",
            "Descr": "Myproduct-3",
            "Price": "245.56"
        },
        {
            "ProductNo": "11114",
            "Descr": "Myproduct-4",
            "Price": "255.56"
        } 
    ],
    "DateUpdated" : "20091209",
    "UpdatUser" : "Bob" 
}
Run Code Online (Sandbox Code Playgroud)

第一部分可以使用mysql_fetch_assoc和array_push从MySQL数据库生成:

while ($row = mysql_fetch_assoc($result)) 
{ 
  array_push($returnArray,  $row); 
}
Run Code Online (Sandbox Code Playgroud)

第二部分将附加在程序结束时.我无法在PHP中操作数组来做我想做的事情......

php json

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

Jquery奇/偶问题有prepend/append

我成功地使用jquery奇/偶选择器在表上创建了"老虎条纹".然后我添加了添加或删除行的功能.但是,我无法在添加/删除行时正确地使用条带化.它适用于添加/追加,但不适用于添加/前置或删除.以下是代码摘要......

$(document).ready(function(){

    // click on Add Row button
    $("#addButton").click(function(){
        // add a row to table 
        addTableRow('#myTable');                        
        // then re-apply tiger striping
         stripeRows();
    });
}); 


// remove specified row
function removeRow(row) {
    $(row).parent("tr").remove();
    stripeRows();
}


function StripeRows()
{
    $("#myTable").each(function(){
        $(this).find("tr:even").addClass("evenrow");
        $(this).find("tr:odd").addClass("oddrow");
    });
}
Run Code Online (Sandbox Code Playgroud)

jquery append css-selectors prepend

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

排序复杂的JSON对象

请参阅前面有关引用JSON(javascript)数组的元素和排序的问题.请 参阅引用JSON(Javascript)对象的元素 对JavaScript对象数组进行排序

是否可以对更复杂的javascript数组的一个分支进行排序,例如在下面的示例中按价格排序?

var homes = 
{
    "Agents" : [
        {
            "name" : "Bob Barker" 
        },
        {
            "name" : "Mona Mayflower" 
        } 
    ] ,
    "Listings" : [
        {
            "h_id": "3",
            "city": "Dallas",
            "state": "TX",
            "zip": "75201",
            "price": "162500" 
        },
        {
            "h_id": "4",
            "city": "Bevery Hills",
            "state": "CA",
            "zip": "90210",
            "price": "319250" 
        },
        {
            "h_id": "5",
            "city": "New York",
            "state": "NY",
            "zip": "00010",
            "price": "962500" 
        } 
    ] 
}
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

编辑

对困惑感到抱歉.我的意思是Javascript作为标签.(这应该是显而易见的问题)我得到了排序工作,只是在迭代数组时遇到了麻烦.

// before sort 
alert(homes.Listings[0].price); 
// sort 
homes.Listings.sort(sort_by('price', false, parseInt)); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery json

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

标签 统计

jquery ×3

json ×2

append ×1

css-selectors ×1

javascript ×1

php ×1

prepend ×1