私はこのチュートリアルhttp://net.tutsplus.com/tutorials/javascript-ajax/submit-a-form-without-page-refresh-using-jquery/を使い、PHPを使用する代わりに自分の古典的なASPページを作成しましたが、表示されない入力ボックスにスペースを入れようとすると私は名前欄に法案ゲートを置く場合たとえばまではビル・ゲイツ2番目のページをロードせずにajaxフィールドの挿入
としてあなたは、私たちは確かに何が起こっているのか教えてためにここにあなたのマークアップを投稿する必要があります任意のアイデア
$(".btn22").bind("click", function() {
var name = $("input#yourname").val();
if (name === "") {
$("input#yourname").focus();
return false;
}
var email = $("input#youremail").val();
if (email === "") {
$("input#youremail").focus();
return false;
}
var message5 = $("#limitedtextarea").text();
if (message5 === "") {
$("#limitedtextarea").focus();
return false;
}
var sku5 = $("#sku5").val();
var dataString = 'yourname='+ name + '&youremail=' + email + '&message=' + message5 + '&sku5=' + sku5;
$.ajax({
type: "POST",
url: "actions/newreview.asp",
data: dataString,
success: function() {
$('#contact_form').html("<div id='message'></div>");
$('#message').html("<br><br><p class='big red'>Thanks for the review.</p>")
.hide()
.fadeIn(1500, function() {
$('#message');
});
}
});
return false;
});
});
'asp looks like this
name = request.form("yourname")
email = request.form("youremail")
sku = request.form("sku5")
comment = request.form("message")
then inserts names into a database, but it has already gotten rid of the spaces before this point
をして20%を追加して、私のASPコードにスペースを追加するためにそれを取り出すだけで追加した名前=エスケープ(名前を)それを考え出しました私が見る限り、実際のコード/例が分かれていて、それがうまくいきませんか? –
@DavidMulderがコード – kqlambert