javascript以检索codeigniter中的帖子信息

时间:2013-03-20 07:02:48

标签: javascript codeigniter

我有一个输入product,它输出一个codeigniter函数结果输入price

当前语法(如下)失败并显示错误: $("#price").value is not a function

我的观点javascript函数sytax是:

<script type="text/javascript">
$("#product").change(function () {
    //get the value of the select when it changes
    var value = $("#product").val()

    //make an ajax request posting it to your controller
    $.post('sales/get_sku_prices', {data:value},function(result) {
      //change the input price with the returned value
      $('#price').value(result);
    });
});
</script>

Price是我希望显示javascript结果的目标输入。

一如既往的帮助。

3 个答案:

答案 0 :(得分:0)

  

$("#price").value不是函数。

value是与节点对应的DOM节点的属性。相应的jQuery方法称为val。您在post成功回调中有这一行:

$("#price").value(result);

将其更改为:

$("#price").val(result);

答案 1 :(得分:0)

最好使用val()方法来填充返回值。

$('#price').val(result);

值atribute通常用作:

.attr('value')

答案 2 :(得分:-1)

尝试 -

$.post('sales/get_sku_prices', {data:value},success: function(result) {
希望它有所帮助!!