2012-04-18 14 views
0

私はフォームを開発しており、これをGoogle Docsスプレッドシートにリンクしています。したがって、ユーザーが詳細を入力すると、スプレッドシートに直接移動してその情報が入力されます。私はここでこのコードからアドバイスを受けた。データをgoogleスプレッドシートに投稿するフォームから成功メッセージを受信

http://mashe.hawksey.info/2011/10/google-spreadsheets-as-a-database-insert-with-apps-script-form-postget-submit-method

ここは完璧に動作します:http://betaburo.markdunbavan.co.uk

私の唯一の問題は、私は成功メッセージとエラー・メッセージを作成したいということです。

main.jsファイルには、基本的にそれを検証するコードがありますが、動作していないか、エラーや成功を認識しています。

ご協力いただければ幸いです。

おかげで、 マーク

答えて

0

あなたはjQueryのを使用している場合は、何かが入力されていることを確認することができます。これを行うにはいくつかの方法があります。

たとえば、あなたが行うことができ、あなたの最初の名前のフィールドを検証したい場合:

if ($('input#field1').val() == ''){ 
     $('span.successMessage').hide(); 
     $('span.errorMessage').show(); 
     } 
else { 
     $('span.successMessage').show(); 
     $('span.errorMessage').hide(); 
    } 

ます。また、その後の長さに応じて、成功/エラーメッセージが表示され、入力に.serialize使用することができますシリアライズされたエントリ(IDはシリアル化されたエントリの.lengthを使用します)。

+0

ありがとう、私はあなたが意味するものを参照してください。ありがとうございましたボックスを作成したい場合は、同様のアプローチを上記のjqueryに使用しますか?だから、ユーザーはすべての詳細を入力し、それは –

+0

のようなものを呼び出すだろう残念なことに押された入力...これがすべてのフィールドに成功している? –

+0

ええ、ifとelseは、すべてのボックスがいっぱいになっていることを確認する場合は、 –

関連する問題