ajax iframe通过PHP向列表插入选项

时间:2012-04-28 14:02:42

标签: php javascript html ajax iframe

我尝试将html选项插入到html选择列表中,我有一个奇怪的问题:

以下是我的代码,它完美无缺。例如,当该国家设置为美国时,我获得了61个选项。

但是当我想要替换这一行时:

 echo $j;

通过

echo $k;

所以我的选项文本不是数字,而是州名。

它不起作用......我认为AJAX阻止在while循环中添加var到选项。

我真的很沮丧!!!! :(

$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = XXXX

$req = $bdd->prepare('SELECT name FROM regions WHERE country = :country');
$req->execute(array('country' => $codepays));
$i=0;
echo '<script language="JavaScript" type="text/javascript">;';
echo 'var parDoc = window.parent.document;';
while($donnees2 = $req->fetch())
   {   
   $j=(string)$i;
   $k=$donnees2['name'];
   echo 'parDoc.forms["formm"].regionm.options['.$j.'] = new Option("';
   echo $j;
   echo '" ,"NewOPtion");';
    $i++;
   }  
echo '</script>;';  
$req->closeCursor();

0 个答案:

没有答案