$tdtxt="
<table width='80%' border='0'>
  <tr>
    <td width='30%' >
 <table width='200' border='0'  class='table table-bordered table-striped table-condensed'>
  <tr>
    <td width='30%'  colspan='2'><font color=''>系统没查询到相应的资料,请填写以下资料:</font></td>
    
  </tr>
  <tr>
    <td width='40%'>ASIN/SKU/ITEM_CODE:</td>
    <td  width='60%'>".$asin."<input  type='hidden' id='newasin' name='newasin'  value='".$asin."' style='width:80px;'></td>
  </tr>
   <tr>
    <td >国家:</td>
    <td   >".$country."</td>
  </tr>
  <tr>
    <td >所在地:</td>
    <td   >  <select name='pack' id='pack'  data-rel='chosen' style='width:80px'  >
<option value ='SZ' ".$sz_sele." >SZ</option>
<option value ='HK' ".$hk_sele." >HK</option>
                       </select></td>
  </tr>
   <tr>
    <td >重量:</td>
    <td ><input  type='text' id='weight' name='weight' value='0' style='width:80px;'>g</td>
  </tr>
   
        <tr>
    <td width='20%'></td>
    <td  width='80%'><input class='btn btn-small btn-primary' name='newgenerate' type='button' value='查&nbsp;&nbsp;&nbsp;询' onClick=\"newfindproduct('".$asin."','".$country."',pack.value,weight.value)\" /></td>
  </tr>
  
</table>
</td>
<td width='10%'></td>
    <td  width='45%'  valign='top'  align='right'>
</td>
  </tr></table>
";$result = array(
  'tdname'=> $tdname,
   'tdtxt' =>$tdtxt,
   'product'=>$td_product   
   
   );
 
 
 echo json_encode($result);ajax新建的这些input只有第一次传的值有效,重新刷新生成的input传的值都是第一次,请问这是什么原因啊??