2015-06-09 3 views
0

, пожалуйста, помогите мне. возможно ли получить значение текстового поля без отправки? а затем я буду использовать его в запросе. это примерно такCodeigniter: получение значения текстового поля

Выберите * from my_table где id = ($ data);

Я пробовал $data['example'] = $this->input-post('name_of_textbox');, но он не работает. я думаю, что код должен быть представлен для его получения.

Я не стану использовать это значение в своей таблице/базе данных. я буду использовать его для переменной для моего запроса.

, пожалуйста, помогите мне. Большое спасибо.

+0

Без отправки? То, что вам нужно, называется * ajax *. – Rikesh

+0

Не могли бы вы дать мне некоторые надежные ссылки учебника ajax? не могли бы вы дать мне образец? –

+0

[Ссылка 1] (https://www.daniweb.com/web-development/javascript-dhtml-ajax/threads/334396/get-the-value-of-a-textbox-on-onchange), [автозаполнение учебника ] (http://tutsforweb.blogspot.in/2012/05/auto-complete-text-box-with-php-jquery.html) – Rikesh

ответ

0

ниже просто Ajax вызова для отправки данных ...

<input type='text' name='link_text' id='link_text' value='' class="form-control input-sm" placeholder="Enter Link..."> 

<button type="button" class="btn btn-md btn-primary btn-sm" id="add_menu_submit" action="save" title="Save Menu">Add</button> 

$(document).off("click", "#add_menu_submit").on('click', "#add_menu_submit", function() { 
     var ele = $(this); 
     ajax_call({ 
      url: site_url('menu/menu_insert'), 
      data: $("#add_menu_form").serialize(), 
      type: 'post', 
      dataType: 'json', 
      beforeSend: function() { 

      }, 
      success: function (result) { 

      }, 
      error: function() { 

      } 
     }); 

    }); 
0

Если текстовое поле находится в форме, то, конечно, вы должны представить форму, чтобы получить его значение по

$this->input->post('name_of_textbox'); 

если вы не хотите отправлять форму, используйте javascript. Найти значение текстового поля для запуска php-кода через ajax-запрос в любом событии javascript согласно вашему требованию.

Смежные вопросы