Как получить значение текстового поля в html через ajax / jQuery - PullRequest
0 голосов
/ 26 февраля 2012

У меня есть текстовое поле с кнопкой отправки следующим образом:

                <form id="keywordForm" action="r2/keyword_subscribe/" method="post">
                <input type="text" size="50" value="Enter a new keyword for rosebud to crawl!">
                </br>
                <input type="submit" value="Submit" onclick="send()"  />

Вопрос в том, хочу ли я получить значение текста в этом текстовом поле в моем views.py.Есть ли способ, которым я могу это сделать?

У меня есть скрипт jquery сверху с кнопкой отправки.

$("#keywordForm").submit(function(){};

Мне нужно знать, как передать его.

Спасибо, ребята!

Ответы [ 2 ]

0 голосов
/ 26 февраля 2012

Это действительно зависит от того, как вы делаете ваш серверный вызов. В любом случае, вы можете получить значение в переменной следующим образом:

var myVal = $('#keywordForm input[type="text"]').val();

Может быть, если вы предоставите больше информации, я могу помочь вам в дальнейшем ...

Приветствие.

0 голосов
/ 26 февраля 2012

Чтобы получить его с помощью JavaScript:

<input id="myTextField" name="myTextField" type="text" size="50" value="Enter a new keyword for rosebud to crawl!">

А затем:

var value = $("myTextField").value;

Теперь у вас есть значение в этой переменной "value".

Потому что выне имел атрибута "name" в поле, которое не было отправлено на сервер.Если вы добавите его, этот ввод будет отправлен на сервер, и вы можете получить его в php следующим образом:

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