0

我正在尝试在为我们构建的 quickbase 应用程序中修改一些 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