2011-07-20 6 views
0

こんにちは、 "header( 'Content-Type:text/plain');"を追加した後でも、このスクリプトの "no element found"でFirebugでこのエラーが発生し続けます。誰も助けることができますか?ありがとう。ファイヤーバックの要素が見つかりませんでした。php ajax

categories.php

<?php 
    if(isset($_GET['1'])) { 
    header('Content-Type: text/plain'); 
     echo <<<HERE_DOC 
    <option value="1.1">Antiquities &gt;</option> 
    <option value="1.2">Architectural &amp; Garden &gt;</option> 
    <option value="1.3">Asian Antiques &gt;</option> 
    <option value="1.4">Books &amp; Manuscripts &gt;</option> 
    <option value="1.5">Decorative Arts &gt;</option> 
    <option value="1.6">Ethnographic &gt;</option> 
    <option value="1.7">Furniture &gt;</option> 
    <option value="1.8">Home &amp; Hearth &gt;</option> 
    <option value="1.9">Linens &amp; Textiles (Pre-1930) &gt;</option> 
    <option value="1.10">Maps, Atlases &amp; Globes &gt;</option> 
    <option value="1.11">Maritime &gt;</option> 
    <option value="1.12">Mercantile, Trades &amp; Factories &gt;</option> 
    <option value="1.13">Musical Instruments (Pre-1930) &gt;</option> 
    <option value="1.14">Periods &amp; Styles &gt;</option> 
    <option value="1.15">Primitives;</option> 
    <option value="1.16">Restoration &amp; Care &gt;</option> 
    <option value="1.17">Rugs &amp; Carpets &gt;</option> 
    <option value="1.18">Science &amp; Medicine (Pre-1930) &gt;</option> 
    <option value="1.19">Sewing (Pre-1930) &gt;</option> 
    <option value="1.20">Silver &gt;</option> 
    <option value="1.21">Reproduction Antiques</option> 
    <option value="1.22">Other</option> 
    HERE_DOC; 
    } 

    if(isset($_GET['2'])) { 
    header('Content-Type: text/plain'); 
     echo <<<HERE_DOC 
    <option value="60435">Direct from the Artist &gt;</option> 
    <option value="158658">Art from Dealers &amp; Resellers &gt;</option> 
    <option value="52524">Wholesale Lots &gt;</option> 
    HERE_DOC; 
    } 

    if(isset($_GET['3'])) { 
    header('Content-Type: text/plain'); 
     echo <<<HERE_DOC 
    <option value="60435">Direct from the Artist &gt;</option> 
    <option value="158658">Art from Dealers &amp; Resellers &gt;</option> 
    <option value="52524">Wholesale Lots &gt;</option> 
    HERE_DOC; 
    } 

post_categories.htmlここ

+0

ernameはかなり適切です。 :P – alex

+0

'cat1.options [selectedIndex] .value'を' this.value'だけに変更してみてください –

答えて

0

は、私がお勧めです:

<?php if(isset($_GET['1'])): ?> 
<option value="1.1">Antiquities &gt;</option> 
<option value="1.2">Architectural &amp; Garden &gt;</option> 
<option value="1.3">Asian Antiques &gt;</option> 
.... 
<?php elseif (isset($_GET['2'])): ?> 
<option value="1.1">Antiquities &gt;</option> 
<option value="1.1">Antiquities &gt;</option> 
.... 

<?php endif;?> 

あなたのコードはより組織で、何の少ないチャンスがありません。この方法エラーの種類