从回调函数捕获和编辑响应

Capture and edit response from callback function

我正在使用 AjaxChimp 使用 ajax 向 MailChimp 提交注册表单。

我遇到的问题是我使用的是回调函数,如此处示例所示:AJAX Mailchimp signup form integration

但我想捕获并修改我从 MailChimp 返回的响应文本。我的代码是:

<script type="text/javascript">
        $(function() {
            $('form').ajaxChimp({
                callback: function(response) {
                    $('form .result').text(response.msg);                      
                }
            });
        })
    </script>

非常感谢任何有关如何执行此操作的帮助。我是 javascript 初学者。

谢谢,

马克

<script type="text/javascript">
        $(function() {
            $('form').ajaxChimp({
                callback: function(response) {
                    // u can this change response like
                    response = response + ' foo ' ;
                    $('form .result').text(response.msg);                      
                }
            });
        })
    </script>

您想修改回复文字吗?这是一个连接示例:

<script type="text/javascript">
        $(function() {
            $('form').ajaxChimp({
                callback: function(response) {
                    var modifiedText = "The response was " + response.msg;
                    $('form .result').text(modifiedText);
                }
            });
        })
    </script>

还有许多其他方法可以修改字符串。以下是一些示例:

http://www.w3schools.com/js/js_string_methods.asp