0
この特定のシナリオでサブミットイベントをキャプチャするにはどうすればよいですか(私はコハナを使用しています):イベントをキャプチャする
コントローラ機能(SWO /テスト):
echo "Form succesfully submitted.<br/>";
$min = $_POST['price1'];
$max = $_POST['price2'];
echo "Minimum Value:" . $min . "<br/>";
echo "Maximum Value:" . $max;
$q = new Swo_Model;
$result = $q->searchRange($min, $max);
echo Kohana::debug($result);
$view= new View('template');
$view->slider = new View('slider');
$view->content = new View('advsearch');
$view->content->list = $result;
$view->render(TRUE);
は、ここで私はスライダーを持っているMY jQueryのSCRIPT
$(document).ready(function()
{
$('#slider').slider({
min:0,
steps: 50,
max:300,
range: true,
change: function(e,ui){
$("#min").text("$" + ui.values[0]);
$("#max").text("$" + ui.values[1]);
$("input[name='price1']").val(ui.values[0]);
$("input[name='price2']").val(ui.values[1]);
$("#advance").trigger("submit");
}
});
});
です。私はそれを特定の値にスライドさせ、jquery経由でフォームをトリガーします。私がしたいのは、スライダをリフレッシュせずに、私のページの特定の領域にtestSubmit関数の出力をロードすることです。私はsubmit(function(){})を使ってそれをやろうとしましたが、役に立たなかった。
職場の同僚が、私は代わりにajax()関数を使用することを提案しました。しかし、ajax()関数を使用せずにこれを行う方法はありませんか? –