Dojo 将ItemFileReadStore与FilteringSelect链接

Dojo 将ItemFileReadStore与FilteringSelect链接,dojo,Dojo,我收到一条错误消息,称jsonStore未定义。您正在混合方法。你应该用其中一个 编程: <div dojoType="dijit.form.FilteringSelect" store="jsonStore" required="true" id="MyId" ></div> dojo.addOnLoad(函数(){ var jsonStore=new dojo.data.ItemFileReadStore({ url:“http://localhost:808


我收到一条错误消息,称jsonStore未定义。

您正在混合方法。你应该用其中一个

编程:

<div dojoType="dijit.form.FilteringSelect" store="jsonStore"  required="true"   id="MyId" ></div>
dojo.addOnLoad(函数(){
var jsonStore=new dojo.data.ItemFileReadStore({
url:“http://localhost:8080/Sai/samu"
});
var filtersel=new dijit.form.FilteringSelect(
{
id:“MyId”,
门店:jsonStore,
必填项:true
},
“MyId”//div的Id将转换为filteringSelect
);
});
...
声明性的

dojo.addOnLoad(function(){
    var jsonStore = new dojo.data.ItemFileReadStore({
        url: "http://localhost:8080/Sai/samu"
    });
    var filtSel = new dijit.form.FilteringSelect(
        {
            id: "MyId",
            store: jsonStore,
            required: true
        },
        "MyId" // Id of div to turn into filteringSelect  
    );
});
...
<div id="MyId"></div>

dojo.addOnLoad(function(){
    var jsonStore = new dojo.data.ItemFileReadStore({
        url: "http://localhost:8080/Sai/samu"
    });
    var filtSel = new dijit.form.FilteringSelect(
        {
            id: "MyId",
            store: jsonStore,
            required: true
        },
        "MyId" // Id of div to turn into filteringSelect  
    );
});
...
<div id="MyId"></div>
<div dojoType="dojo.data.ItemFileReadStore" jsId="jsonStore" url="http://localhost:8080/Sai/samu"></div>
<div dojoType="dijit.form.FilteringSelect" store="jsonStore" required="true"   id="MyId" ></div>