ラジオボックスの値を確認するには、ピアソンかユークリッドかどうかを確認します。 だから私が今持っていることはこれです:送信ボタンなしでラジオボタンがオンになっているかどうかを確認するにはどうすればよいですか?
if ($_SERVER['REQUEST_METHOD'] === 'POST')
{
if($_POST['radio'] == 'Euclidean'){
$get_recommendations = get_recommendations($new_videos,$user_data['username'], $sim_score='sim_euclidean');
}
}
// as default i want the pearson method to be used
else{
$get_recommendations = get_recommendations($new_videos,$user_data['username'], $sim_score='sim_pearson');
私が選択した値をsubitするボタンを持っている必要があります、またはボタンを提出せずに値を取得する方法はありますか?
これは私が持っている形です:jQueryを使って
<form action="" method="post">
<div class="control-group">
<h1 style="font-size:22px;">Choose method to recommend with:</h1>
<label class="control control--radio">Pearson
<input type="radio" name="radio" value="Pearson" checked="checked"/>
<div class="control__indicator"></div>
</label>
<label class="control control--radio">Euclidean
<input type="radio" name="radio" value="Euclidean"/>
<div class="control__indicator"></div>
</label>
</div>
</form>
あなたはjavascriptまたはjqueryが必要です – clearshot66
@clearshot66 JavaScriptはどうやってこのように見えますか? –
私はjquery quickで回答を提出します。私にもう一度お願いします – clearshot66