0

私たちのために構築されたクイックベースアプリでいくつかの jquery/js コードを変更しようとしています。jquery/js を使用して、作業中の建物レポートのクライアント名を取得し、それを HTML ページに出力しようとしています。Chrome Web 開発者ツールを使用して、クライアント名の html を見つけることができます。

<input type="text" size="40" name="_fid_6" id="_fid_6" onblur="OnBF(this)" onfocus="OnFF(this)" value="Test Client">

HTML ファイルには、私たちが書いている建物に関する情報を書き出す次の jquery/js 行がありますが、クライアント名の入力を呼び出す方法がわかりません。

//Fetch Building Information
$.get(urlBuilding,function(rec){
//Get all returned records
    $("record", rec).each(function(j){
        rid  =$(this).find('record_id_').text();
        name  =$(this).find('name').text();
        address  =$(this).find('address').text();
        city  =$(this).find('city').text();
        province  =$(this).find('province').text();
        postal_code  =$(this).find('postal_code').text();
        number_of_units  =$(this).find('number_of_units').text();
        age  =$(this).find('age').text();
        year_of_construction  =$(this).find('year_of_construction').text();
        photo  = $(this).find('photo_embed_tag').text();
        current_rfs = $(this).find('current_rfs').text();

        document.write('<h3>' + name + '</h3>');
        document.write('<table>');
        document.write('<tr><td></td><td>'+photo+'</td></td><td></td></tr>');
        document.write('<tr><td><strong> Address:  </strong></td><td>'+address+'</td><td></td></tr>');
        document.write('<tr><td><strong> City:  </strong></td><td>'+city+'</td></td><td></td></tr>');
        document.write('<tr><td><strong> Province:  </strong></td><td>'+province+'</td></td><td></td></tr>');
        document.write('<tr><td><strong> Postal Code:  </strong></td><td>'+postal_code+'</td></td><td></td></tr>');
        document.write('<tr><td><strong> Units:  </strong></td><td>'+number_of_units+'</td></td><td></td></tr>');
        document.write('<tr><td><strong> Age:  </strong></td><td>'+age+'</td></td><td></td></tr>');
        document.write('<tr><td><strong> Yr of Construction:  </strong></td><td>'+year_of_construction+'</td></td><td></td></tr>');
        document.write('</table>');
    });

アプリを詳しく調べた後、クライアント名が建物の一部ではないため、建物情報セクションでクライアント名を取得できないのではないかと考えていました...コードの上に次のようなセクションがあります:

//Get the current user's client id
$.get("main?act=API_GetUserInfo",function(xml){
    id = $("user", xml).attr("id");
    email=$("email",xml).text();

    //Set url to query for user's client id
    url="";
    url += "bi3cnb6ep";
    url += "?act=API_DoQuery";
    url += "&query={12.EX.'" + email + "'}&clist=14";
});
4

0 に答える 0