我有2页,第一页有表格
<form action="index.php/moneyexchange/save_userinput" method="post">
<input type="text" placeholder="Amount in €">
<a type="submit" style="background-color:#fff; color:#66cccc;" href="<?php echo base_url();?>index.php/money/firstpage">Borrow</a>
</form>
在第二页中,我有一个使用KNOCKOUT JS功能的滑块。
<input id="ex2" data-slider-id="ex2Slider" type="text" data-bind="sliderValue: {value: amount, min:0, max: 5000, step: 1, tooltip: 'always', formatter:formatter2}"
style="display: none;">
我想要做的是从第一页获取Amount值并在knockout js滑块上显示它。 现在我在滑块中显示值为2500。
self.amount = ko.observable(2500);
var amount = ko.observable(2500);
self.formatter1 = function(amount) {
return amount + ' kk';
}
有人可以帮助我如何从第一页获取值并添加到第二页的observable,以便滑块以该值开头。谢谢您的帮助。我不介意我是否可以从cookie中提取数据,但我现在正常做的是将这些数据加载到这样的codeigniter控制器,
public function save_userinput(){
$this->load->helper('form');
$form_data = $this->input->post();
}
然后在我拥有的淘汰赛js文件中初始化它,但我需要一个正确的方法来做它。