Извлеките данные из Flask Ajax в выпадающий список и выберите «Выбрать снова» - PullRequest
0 голосов
/ 06 октября 2019

enter code here По сути, я знаю, что этот вопрос уже может обсуждаться, но у меня все еще есть проблемы с пониманием их. По сути, я хочу извлечь данные из БД в выпадающий список и, во-вторых, используя опции / элементы в этом списке, я хочу получить данные из БД, используяFLASK и AJAX, но проблема, с которой я сталкиваюсь, заключается в том, как печатать данные из БД отдельно на HTML. например, если у db есть идентификатор Имя зарплата и т. д. Я хочу напечатать каждый столбец отдельно, как в разных div

Flask Code 

@app.route('/CompareRes', methods=['GET', 'POST'])
def compareRes():

   data = request.args.get('val')
   cursor = mysql.connection.cursor()
   clicked = request.form['data']
   clicked = f"%{clicked}%"
   cursor.execute("Select  uniname from universities where uniname like 
   %s;""",[clicked])
   res = cursor.fetchall()
   return jsonify(res)




    Ajax Code 
    $('#uni1').blur(function(){

    var val = $(this).val();
    //console.log(val);

    $.ajax({
        type: "POST",
        url :"{{ url_for('compareRes') }}",
        data : {'data':val},
        success: function(data) {
        /*var results = JSON.stringify(data).split("]")
            console.log(results)
        $("#res").val(results)*/

    },
    error: function(error){
        console.log("Here is the error res: " + JSON.stringify(error));
    }


    });

OUTPUT:
["[[" Институт делового администрирования (IBA) "", ",["Iqra University" ",", ["Школа экономики Лахора" "," "," "]

Я только что попробовал в университетах и ​​даже застрял на них. Я хочу вот так

Относительная оценка комиссии Департамента города

У меня есть этот столбец, и я хочу напечатать данные из ajax в определенных столбцах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...