私はphpファイルからデータを呼び出すAjaxメソッドを持っています.ブログの1つから学びました.今では送信ボタンのクリック機能のファイルが機能しますがenter
、変数を押すとアドレスバーに表示され、ajaxプロセスが実行されません.プレス入力方式でそれを行うのを手伝ってください....
これは私のコードです:-
<script type='text/javascript'>//<![CDATA[
$(window).load(function(){
$(document).ready(function() {
$("input[name='search_user_submit']").click(function() {
var cv = $('#newInput').val();
var cvtwo = $('input[name="search_option"]:checked').val();
var data = { "cv" : cv, "cvtwo" : cvtwo }; // sending two variables
$("#SearchResult").html('<img src="../../involve/images/elements/loading.gif"/>').show();
var url = "../elements/search-user.php";
$.post(url, data, function(data) {
$("#SearchResult").html(data).show();
});
});
});
});//]]>
</script>
キープレスイベントと一緒にif条件をとって試してみましたが、まだ機能していません:-
if (e.keyCode == 13) { // Do stuff }
else { // My above code }
//In this also it seems that i am doing something wrong.
誰でもそれを行う方法を教えてください。
私の入力フィールドは次のとおりです:-
<input type="text" name="searchuser_text" id="newInput" maxlength="255" class="inputbox MarginTop10">
私の送信ボタンは:-
<input class="Button" name="search_user_submit" type="button" value="Search">