From cb1c3d7c2c4e96d9e3c74f39db1cb586e76a616e Mon Sep 17 00:00:00 2001 From: Alib Date: Tue, 16 Mar 2010 17:56:32 +0100 Subject: escape category --- js/istreamdev.js | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) (limited to 'js') diff --git a/js/istreamdev.js b/js/istreamdev.js index 091b145..12fd27b 100644 --- a/js/istreamdev.js +++ b/js/istreamdev.js @@ -167,7 +167,7 @@ function gen_categories() { //Gen Channels function gen_channels(category) { $("#chan_menu").html(''); - var dataString = "action=getTvChan&cat=" + category; + var dataString = "action=getTvChan&cat=" + escape(category); //Json call to get category array $.getJSON("bin/backend.php", dataString, @@ -674,6 +674,7 @@ function gen_formchanlist() { $.getJSON("bin/backend.php", dataString, function(data) { + $('#jqt').data('channellist',data); $.each(data.category, function(i,category){ $('#timer_chan').append(''); var catname = category.name; @@ -739,4 +740,25 @@ function showStatus( timeout, message ) { $('#timer_status').hide(); } } -// [/TIMER SECTION] \ No newline at end of file +// [/TIMER SECTION] + +// [EPG SECTION] +function gen_epgchanlist() { + data = $('#jqt').data('channellist'); + $.each(data.category, function(i,category){ + $('#epg_chan').append(''); + var catname = category.name; + $.each(category.channel, function(j, channel){ + $('#epg_chan optgroup[label="' + catname +'"]').append(''); + }); + $('#epg_chan').append(''); + }); +} + +// check if chan is slected +function epg_selectchan() { + selectedchan = $('#epg_chan').val(); + alert(selectedchan); +} + +// [/EPG SECTION] \ No newline at end of file -- cgit v1.2.3