Ajax从success函数中检索数据

Ajax从success函数中检索数据,ajax,forms,jquery,Ajax,Forms,Jquery,我正在通过Ajax提交表单,并且我希望在提交表单时将项目名称预先添加到列表项中。除了在success函数中提取所需的信息外,其他一切都可以正常工作。正在发布数据[项目][项目名称]。如何在success函数中获取项目名称?现在“数据”显示在列表中。我的表格中只有一个文本框 <script type="text/javascript"> $(document).ready(function () { var frm = $('#ProjectAddFo

我正在通过Ajax提交表单,并且我希望在提交表单时将项目名称预先添加到列表项中。除了在success函数中提取所需的信息外,其他一切都可以正常工作。正在发布数据[项目][项目名称]。如何在success函数中获取项目名称?现在“数据”显示在列表中。我的表格中只有一个文本框

<script type="text/javascript">
    $(document).ready(function () {     
        var frm = $('#ProjectAddForm');
        frm.submit(function() {
            $.ajax({
                type: frm.attr('method'),
                url: frm.attr('action'),
                data: frm.serialize(),
                success: function(data) {
                    $('#ProjectProjectName').val('');
                    $('#ProjectList').prepend("<li style='color: green;'>data</li>");

                }
            })
        });
        return false;               
    });
</script>

$(文档).ready(函数(){
var frm=$(“#ProjectAddForm”);
提交财务报表(功能(){
$.ajax({
类型:frm.attr('method'),
url:frm.attr('action'),
数据:frm.serialize(),
成功:功能(数据){
$('#projectname').val('');
$(“#ProjectList”).prepend(
  • data
  • ”; } }) }); 返回false; });
    HTML:


    我需要在请求中添加一个数据类型:“json”

    <script type="text/javascript">
        $(document).ready(function () {     
            var frm = $('#ProjectAddForm');
            frm.submit(function() {
                $.ajax({
                    type: frm.attr('method'),                   
                    url: "<?php echo $this->Html->Url(array('controller' => 'projects', 'action' => 'add.json')); ?>",
                    data: frm.serialize(),
                    dataType: 'json',
                    success: function(data) {
                        $('#ProjectProjectName').val('');
                        $('#ProjectList').prepend("<li class='icon-remove', style='color: green;'>" + data.projectName + "</li>");
                        $('#modalProject').modal('hide');
                    }
                })
            });
            return false;               
        });
    </script>
    
    
    $(文档).ready(函数(){
    var frm=$(“#ProjectAddForm”);
    提交财务报表(功能(){
    $.ajax({
    类型:frm.attr('method'),
    url:“”,
    数据:frm.serialize(),
    数据类型:“json”,
    成功:功能(数据){
    $('#projectname').val('');
    $(“#ProjectList”).prepend(
  • “+data.projectName+”
  • ”); $(“#modalProject”).modal('hide'); } }) }); 返回false; });
    我需要在请求中添加一个数据类型:“json”

    <script type="text/javascript">
        $(document).ready(function () {     
            var frm = $('#ProjectAddForm');
            frm.submit(function() {
                $.ajax({
                    type: frm.attr('method'),                   
                    url: "<?php echo $this->Html->Url(array('controller' => 'projects', 'action' => 'add.json')); ?>",
                    data: frm.serialize(),
                    dataType: 'json',
                    success: function(data) {
                        $('#ProjectProjectName').val('');
                        $('#ProjectList').prepend("<li class='icon-remove', style='color: green;'>" + data.projectName + "</li>");
                        $('#modalProject').modal('hide');
                    }
                })
            });
            return false;               
        });
    </script>
    
    
    $(文档).ready(函数(){
    var frm=$(“#ProjectAddForm”);
    提交财务报表(功能(){
    $.ajax({
    类型:frm.attr('method'),
    url:“”,
    数据:frm.serialize(),
    数据类型:“json”,
    成功:功能(数据){
    $('#projectname').val('');
    $(“#ProjectList”).prepend(
  • “+data.projectName+”
  • ”); $(“#modalProject”).modal('hide'); } }) }); 返回false; });