0
1)我需要從用戶那裏獲取數據,並在我的控制器的某個函數中處理它,而不在我的數據庫中保存來自我的用戶的數據。我有我的看法驗證碼:發送數據到rails控制器而不保存在數據庫中
<script type="text/javascript">
$(document).ready(function(){
$("#AEI_submit").on('click', function(event) {
var aei_login = $("#AEI_login").val();
var aei_password = $("#AEI_mdp").val();
$.ajax({
url: "<%= AEIexport_path(params[:tournament_id]%>",
dataType: "script",
data:
{
aei_login: aei_login,
aei_password: aei_password,
},
type: "POST",
success: function() {
$("#AEI_submit").hide();
}
});
})
});
</script>
<% end -%>
我想發送aei_login和aei_password我的後臺處理數據,但我不希望保存aei_login和aei_password在我的分貝。 a)這可能嗎? b)如果是,我怎樣才能使用我的軌道控制器中的ajax_call數據?我可以在我的控制器的方法中調用aei_login和aei_password嗎? c)我發佈的代碼不斷給我帶來syntax error, unexpected keyword_end, expecting ')'
但我找不到語法錯誤!
現在感謝至少該網頁正在顯示 –
您對其他問題有想法嗎? –
您發送數據的方式看起來不錯。將名稱'type'更改爲'method'。如果您在控制器中看不到數據,這可能會有所幫助。 – San