私のウェブサイトでは、ユーザ名(姓と姓から生成)をユーザに知らせるモーダルを作成しようとしています。承認されるアカウント。私はajaxで呼び出されたphpファイル内でアカウントを作成し、JSONを使用して、プロセスが成功した場合にjavascriptに通知する整数をフィードバックし、そうであればユーザーのユーザー名を返します。アカウントが作成され、承認プロセスについての情報が表示された場合、私のモーダルはうまく開きますが、ユーザ名を含むセクションを表示することはできません。私が間違っている場所を試してみることができますか?モーダルでJavascript変数を表示する
Javascriptを
var RegisterSuccess = new Array();
var RegisterSuccess = JSON.parse(Feedback);
if (RegisterSuccess[0] == 0){
$('#mdlInfo').html('<p>Your account has been created under the username: "<strong><span id="spnUsername"></span></strong>". You <strong>must</strong> remember this as you will require it to login to your account.</p>');
$('#mdlInfo').html('<p>Your account has also been added to a moderation que. You must wait until a member of staff activates your account!</p>');
$('#spnUsername').html(RegisterSuccess[1]);
$("#mdlRegister").modal("show");
PHPの出力コード
$フィードバック= json_encode(配列($ RegisterSuccess、$ユーザ名));
echo $フィードバック;
ありがとうございます!
を行う私はあなたが私はちょうどとしてそれをラベルするためにフィードバックとして、Ajaxのラインでデータパラメータを保つことができるPHPスクリプトにフィードバックとしてデータを定義する必要がありますかそれは?$ .post( '関数/ php/fncregister.php'、{forename:姓、名字、パスワード:パスワード、パスワードR:パスワードR}、関数(フィードバック){ –
それは何でもいい。 PHPスクリプトから返されたものだけを受け取ります。個人的に私はそれを '(データ)'と呼んでいます。 – junkfoodjunkie
ロジャー、それは完璧に仕事をしているようです。あなたの助けと説明をお寄せいただきありがとうございます。この種のドキュメントの多くはあまり明確ではありません! –