Пожалуйста, я хочу обработать интерфейс как можно больше в python и сделать его динамическим c на ajax:
это сторона клиента:
<div id="gene">
<!-- <select id="gene"> -->
<!-- add an empty value -->
<!--<option value="*">-- Select --</option> -->
<!--</select>-->
</div>
И функция Ajax в том же файле:
var updateGeneInput = function(){
$.ajax({
url: 'get.py',
type: 'get',
data: {'table':'gene'},
success: function(data){
$("#gene").html(data);
}
});
};
И я хочу получить параметры для заполнения выпадающего списка с помощью cgi (get.py):
if (table == "gene"):
query = """
SELECT category
FROM Categories
"""
cursor.execute(query)
rows=cursor.fetchall()
print("""<select >""")
print("""<option value='*'>- Select -</option>""")
for row in rows:
print("""<option value="s%">s%</option>"""%row)
print("""</select>""")
Показывает результаты, но не в выпадающем списке.
Большое спасибо