Я использую jQuery/AJAX для выполнения запроса по почте. Я пытаюсь принять входные данные из первого текстового поля и объединить его с URL-адресом и отображением результата во втором текстовом поле. Пример. Если пользовательские типы в asdf
, функция ajax затем сделает сообщение, и результат будет отображаться как http://www.example.com/sdf/
. У меня есть две проблемы. Как уже упоминалось ранее, у меня есть функция ajax, которая выполняет пост, но результат не является diplaying в html (он показывает в консоли firebug). Во-вторых, как я могу конкатенировать ввод в URL-адрес. Live SiteЗапрос на отправку AJAX и конкатенация строк
<script>
$(document).ready(function() {
var timer = null;
var dataString;
function submitForm() {
$.ajax({
type: "POST",
url: "/concatenate/index.php",
data: dataString,
dataType: "html",
success: function (data) {
$("#result").html(data);
}
});
return false
}
$("#input").on("keyup", function() {
clearTimeout(timer);
timer = setTimeout(submitForm, 40);
var input = $("#input").val();
dataString = { input : input }
})
});
</script>
</head>
<body>
<h1>Enter a word:</h1>
<form action="create_entry.php" method="post">
Input: <input type="text" id="input" name="zipcode"></br>
Concatenated Result: <input type="text" id="result" name="location" value="http//www.example.com/ /" readonly></br>
</form>
использование $ ("# результат") вал (данные). вместо $ ("# result"). html (data); –