आपका टेम्पलेट्स JSON ऑब्जेक्ट कुछ ऐसा दिखाई देगा:
{
"templates": {"name": "optionTemplate",
"template": "{{#options}}<option value='{{value}}'>{{display}}</option>{{/options}}"
}
}
यह एक का चयन करें बॉक्स में विकल्प के लिए एक टेम्पलेट परिभाषित करेगा।
आप कोड का उपयोग कर आपके द्वारा निर्दिष्ट टेम्पलेट में जोड़ सकते हैं (वास्तव में मैं यह थोड़ा फेरबदल मैं यह काम करने के लिए निर्दिष्ट के रूप में नहीं मिल सका के रूप में):
$.getJSON('templates.json', function (templates) {
$.each(templates, function() {
ich.addTemplate(this.name, this.template);
});
});
//now call getJSON on your input data
$.getJSON('options.json', function (data) {
var optionElements = ich.optionTemplate(data);
$('#selectBox').append(optionElements);
}
स्पष्टता के लिए, यहाँ options.json क्या होता है :
{
"options": [
{ "value": "optionValue",
"display": "optionDisplay"
},
{ "value": "optionValue2",
"display": "optionDisplay2"
}]
}
मुझे पता है कि कैसे आप पर मिलता है करो :)
स्रोत
2013-05-09 14:02:40