首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何执行条件语句以便ajax获取正确的xml文档

如何执行条件语句以便ajax获取正确的xml文档
EN

Stack Overflow用户
提问于 2019-02-16 00:26:40
回答 1查看 19关注 0票数 0

我有一段简单的代码来获取xml文件并将其显示为一个下拉列表。但是,我想根据一个条件来获取xml文件。如果等于study1,则.ajax选择ctc3.xml,否则选择ctc5.xml。

如果我正在获取特定的xml文件,我的代码工作得很好,但条件不起作用。

代码语言:javascript
运行
复制
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script lang="Javascript"> $.noConflict(); 
jQuery(document).ready(function($) {
    var myField = $("#myList") var myOutputField = $("#myOutput").parent().parent().find("input");
    myOutputField.attr("readonly",true);
    var studyID="${studyName}";
    if (studyID!="Test"){
    $.ajax({ 
        type: "GET", 
        url: "includes/ctcae3.xml", 
        dataType: "xml", 
        success: parseXML 
    });
    }
    else {
        $.ajax({ 
            type: "GET", 
            url: "includes/ctcae5.xml", 
            dataType: "xml", 
            success: parseXML 
        });
    }
    function parseXML(xml){
        $(xml).find("atccode").each(function(){
            myField.append($("<option />").val($(this).attr("code")).text($(this).find("description").text()));
        }); 
        myField.val(myOutputField.val());
    } 
    myField.change(function(){
        myOutputField.val(myField.val());
        myOutputField.change();
    });
 });
 </script><select id="myList"> <option val="None"/>None </select> `
EN

回答 1

Stack Overflow用户

发布于 2019-02-16 03:22:07

问题已解决。很明显,我的大脑已经被烧焦了。这只是一个在var myField = $("#myList");上加上';‘的问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54713355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档