質問

私はに似XMLドキュメントを持っています

<schedule techs="52" date="2009-10-06">

<tech name="Ryan (RI, MA, CT, NH)" value="1">

<time value="4">
<HONAME value="Ronald Baron"/>
<ADDRESS value="35 Liepis rd"/>
<CITY value="Canterbury"/>
<STATE value="CT"/>
<ZIP value="06331"/>
<JOBNUMBER value="33028"/>
<RESULT value="C"/>
<NOTES value=""/>
<BOARD value=""/>
</time>

<time value="9-1">
<HONAME value="Howard McFadzen"/>
<ADDRESS value="77 Crown St. Extension"/>
<CITY value="Meriden"/>
<STATE value="CT"/>
<ZIP value="06450"/>
<JOBNUMBER value="9188"/>
<RESULT value=""/>
<NOTES value="Close ticket 10097792 System keeps sending RF interference and receiver tamper, please fix"/>
<BOARD value="10-1 please"/>
</time>
</tech>
</schedule>

どのように私は空のノードをテストするためにはJavaScript / jQueryのを使用していますか?私は何回かをチェックできるようにする必要があり、そのような1-5のように一定時間ノードがXMLではない場合、私は別の関数を実行する必要があります。任意のアイデア?

役に立ちましたか?

解決

href="http://docs.jquery.com/Selectors/attributeEquals#attributevalue" rel="nofollow noreferrer">属性はのセレクタに等しい

if($('time[value=1-5]').length > 0)
{
    // time 1-5 exists
    funcA();
}
else
{
    // time 1-5 doesn't exists
    funcB();
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top