2012-03-28 3 views
0

IE7でjqueryを使用してテーブルのセルの値にアクセスしようとしています。IE7でjqueryを使用して表のセルに存在する値にアクセスする

<div class="tablecontainer" id="TOPSalesProfileDetail"> 
<table class="panelTable"> 
<tbody> 
    <tr> 
     <td> 
      <div id="tableDOM_consumptionProfile"> 
       <div class="tableContainer" id="tableContainer_consumptionProfile"> 
        <table class="table" id="consumptionProfile" rules="all" jQuery1332936697920="28"> 
         <tbody id="body_consumptionProfile"> 
          <tr class="" id="consumptionProfile_0" lineNumber="0"> 
           <td class="evenCell" id="consumptionProfile_0_consumptionProfileCoeffientEnteredValue"> 
            <input class="field" id="consumptionProfile_0_consumptionProfileCoeffientEnteredValue_Field" style="width: auto;" jQuery1332936697920="21" value="5"/> 
       <div class="tableButtons" id="tableButtonsconsumptionProfile"/> 

私は、ID "consumptionProfile_0_consumptionProfileCoeffientEnteredValue_Field" と入力フィールドに存在する値を取得するためのval()。$( "#consumptionProfile_0_consumptionProfileCoeffientEnteredValue_Field")を試してみました が、それは動作しません。

アイデア?

+0

関連するjsコードを投稿してください。 –

答えて

0

それはjsfiddleに動作します:http://jsfiddle.net/UA99m/

はおそらくマークアップは、ページをロードするたびに異なるいくつかの動的なIDを持っている、またはjqueryの文は(それは準備ができてコールバックの内側にある?)早すぎると呼ばれています。

+0

あまりにも早い?私は、div内のjavascriptを使用してテーブルを作成していると私は上記のjqueryステートメントを使用してdivをページにページを含むdivを接続する前に問題がありますか? – abhi

+0

関連するjsコードを投稿する必要がありますか? – mamoo

+0

私はそれを持っています。 – abhi

関連する問題