私はいくつかの助けが必要です。私はこれをインターネット上で見つけたさまざまな事柄に従わせようとしていますが、そのプロセスを理解することはできません。 サインアップ直後にユーザーがリダイレクトされるカルーセルがあります。 簡単な質問を入力として質問することで、プロフィールに関する情報を得たいと思っています。 これはパグコードAjax、jquery、Node.js、Expressを使用したPOSTデータ
body
div(class='container fill')
div(id='myCarousel', class='carousel slide', data-ride='carousel', data-interval="false", data-wrap="false")
div(class='carousel-inner')
div(class='item active')
div(class='carousel-caption')
div(class='form-group', method='post')
h1(id='welcome') WELCOME
h1
| Tell us more about yourself
h2
| Pick any interest you like
label(for='shopping', class="radio-inline")
| Shopping
input(type='checkbox', id='round', name='interest_filter', value='2', checked=interest=='shopping')
div
label(for='travelling', class="radio-inline")
| Travelling
input(type='checkbox', id='round', name='interest_filter', value='3', checked=interest=='travelling')
div
label(for='musique', class="radio-inline")
| Musique
input(type='checkbox', id='round', name='interest_filter', value='4', checked=interest=='musique')
div
label(for='cooking', class="radio-inline")
| Cooking
input(type='checkbox', id='round', name='interest_filter', value='5', checked=interest=='cooking')
div
label(for='nature', class="radio-inline")
| Nature
input(type='checkbox', id='round', name='interest_filter', value='6', checked=interest=='nature')
div
label(for='arts', class="radio-inline")
| Arts
input(type='checkbox', id='round', name='interest_filter', value='7', checked=interest=='arts')
と私はどのようにこれが(私は滝を使用する考え得るために、私app.jsにあるデータ
$('#matchme').click(function(){
var data = {};
$.ajax({
url: '/carousel',
type: 'POST',
cache: false,
data: JSON.stringify(data),
success: function(data){
alert('post success')
console.log(JSON.stringify(data));
}
});
});
を与えるには考えているところですデータをデータベースに保存してください)
app.post('/carousel', function (req, res) {
var data = {
interests: req.body.interest_filter,
orientation: req.body.orientation_filter,
age: req.body.age
},
});
私はカルーセルにフォームを置くことができないため、入力を使用しています。 これまでのところ私はコンセプトを理解していますが、今は1ヶ月間Javascriptを使用していましたが、私は立ち往生しています。 ありがとうございます!
正確にあなたが立ち往生しているとreq.bodyの値がどのようなものな問題は何ですか? – abdulbarik
私はajaxの部分に固執しています。何をすべきかわかりません。私のユーザーが配列のデータとしてチェックしたすべての値を取得し、app.postで取得するにはどうしたらいいですか? req.bodyの値は、(料理、旅行など)のような興味のあるユーザーがチェックしたチェックボックスです – pkerckho
フォームを使用してそのフォームをシリアル化します – charlietfl