通过表单获取XML数据并一键发送到URL

时间:2013-11-26 21:59:15

标签: jquery ajax xml

我有一个从XML文件中获取数据的表单。根据数据,我必须执行新的搜索操作,因此有必要将数据放入网址。

我已经开始工作,但你必须按两次提交按钮。它第一次获取xml-data时第二次将数据放入url。

如何只使用一次提交才能使其工作?

我尝试使用ajax,但是xml在外部服务器上(我无法控制它)所以我无法做到这一点。

有什么建议吗?

这是我的代码:

if(isset($_POST['Submit'])) {

$kt = $_POST['kt'];

$url = 'http://website-to-xml-data?kt='.$kt;
$xml = simplexml_load_file($url); 

$cc= $xml->Type[0]->cc;
$mc = $xml->Type[0]->mc;
$tc = $xml->Type[0]->tc;
 }

echo '<form action="/?merk='.$cc.'&model='.$mc.'&type='.$tc.'" method="POST" enctype="application/x-www-form-urlencoded" name="ktForm" id="ktForm" >
    <input type="text" value="'.$kt.'" size="8" maxlength="8" name="kt"  />
    <input id="subHere" type="submit" value="Submit" name="Submit"  />
  </form>';

0 个答案:

没有答案