UNPKG

hybridstart

Version:

A hybrid application development framework

39 lines (35 loc) 1.09 kB
/** * chooseList * extParam 可以作为ajax参数也可以作为数据体,以是否含url作为判断标识; * 作为数据体支持多层选择,以subList作为下一级数据字段名; * extParam的mark字段值作为返回数据标识,将一起存入 choosenItem 的mark字段中; */ define(function(require) { var comm = require('sdk/server'); require('sdk/common'); var $ = app.util; var extParam = app.getParam(); var submitChoose = function(){ var choosenItem = app.storage.val('choosenItem'); setTimeout(function(){ if(!choosenItem){ return null; } app.publish('choosenItem',choosenItem); app.window.close(); },0); }; //选好了 $('#ok').on('click', function(){ submitChoose(); }); //loading app.loading.show(); app.ready(function() { app.window.popoverElement({ id: 'mainCont', name: 'popView', url: 'content.html' }); }); });