我確實和它一樣掙扎。有人能告訴我該代碼有什麼問題嗎?Jquery +表單提交...需要一組新鮮的眼睛
總而言之: CI + jquery表單提交。我嘗試添加內聯行。
的Java部分
var pair = $('#pair').attr('value'); var entry = $('#entry').attr('value'); var exit = $('#exit').attr('value'); var buysell = $('#buysell').attr('value'); var pl = $('#pl').attr('value'); var dataString = 'pair='+ pair +'&entry='+ entry +'&exit='+ exit +'&buysell='+ buysell +'&pl='+ pl; $("form#submit").submit(function() { $.ajax({ type: "POST", url: "<?php echo base_url();?>journal/add", data: dataString, success: function(){ $("#message").text("Added").fadeOut(4000, function() { $(this).css('display','block').text(""); }); } }); });
控制部分(工作,如果不使用Java,但它太簡單不工作)
$data['pair'] = htmlspecialchars(trim($_POST['pair'])); $data['entry'] = htmlspecialchars(trim($_POST['entry'])); $data['exit'] = htmlspecialchars(trim($_POST['exit'])); $data['buysell'] = stripslashes(trim($_POST['buysell'])); // Insert_data $this->journal_model->add_trade($data);
如果有人能夠請幫忙,請做... :(
個乾杯,
/亞切克
經過一番沃金了......我把它工作在IE(哇:O),但不是在薩法航空/ FF /鉻:S
函數如下像現在這樣:
$("form#add_trade_form").submit(function() {
dataString = $("form#add_trade_form").serialize();
$.ajax({
type: "POST",
url: "<?php echo base_url();?>journal/add",
data: dataString,
cache: false,
lsuccess: function() {
$("#message").html("Saved... ").fadeOut(4000, function() {
$(this).css('display', 'block').text("");
});
}
});
});
任何想法?
PS。感謝洛奇......它讓我感動了前進......
那麼...你的問題是什麼? – 2010-09-01 18:51:23
Java =/= JavaScript – 2010-09-01 18:59:59
確實是Java腳本。 – 2010-09-01 19:03:40