как получить значение python из типа ввода, скрытого в jquery

#jquery #python #web2py

#jquery #python #web2py

Вопрос:

У меня есть этот код:

 <div class="popup" data-popup="popup-1">
    <div class="popup-inner">
        {{=form.custom.begin}}
            <div style="display:none">
                <input id="co_srid" type="hidden" value='{{=form.custom.widget.service_request_id}}' />
        {{=form.custom.end}}
    </div>
</div>
  
 $(document).ready(function(){
    var cosrid = $("#co_srid").val();
    alert("value is-"   cosrid);
});
  

Я хочу получить значение #co_srid , которое имеет значение из кода Python, теперь, когда я alert получаю значение, я получаю это

введите описание изображения здесь

В любом случае я могу получить 9 только значение?

Комментарии:

1. Ваш {{=form.custom.widget.service_request_id}} код выводит целую строку HTML. Вы должны найти способ выводить только то 9 значение, которое вам нужно. Тогда ваш код будет работать как есть

2. @RoryMcCrossan спасибо за эту информацию, я попробую это.

Ответ №1:

Я изменил

 value='{{=form.custom.widget.service_request_id}}'
  

Для

 value='{{=get_data.service_request_id}}'