小编pat*_*ick的帖子

使用jQuery进行JavaScript异步返回值/赋值

我有以下jQuery函数.我正在尝试返回此处显示的GUID值alert();.警报工作正常并且值已填充,但我似乎无法将其分配给变量并返回其值.

最终我需要在其他函数中访问GUID值等.我尝试过的所有东西只显示为undefined.

我想做这样的事情:

function trackPage(){
    var elqTracker = new jQuery.elq(459);
    elqTracker.pageTrack({
        success: function() {
            elqTracker.getGUID(function(guid) {
                alert(guid);
                var returnValue = guid;
            });
        }
    });
    return returnValue;
}

var someGuid = trackPage();
Run Code Online (Sandbox Code Playgroud)

javascript jquery asynchronous

28
推荐指数
2
解决办法
3万
查看次数

在提交以进行调试之前显示表单值

如何在表单提交之前将所有表单值转储到警告框中.

我有一个这样的简单形式..我想在提交时在警报或控制台中看到表单值.我正在使用jQuery和jQueryUI(DIALOG)表单..但任何方法都是fin -

<div id="highValueSurvey" title="Some More Advanced Questions">
        <p class="validateTips">All form fields are required.</p>
        <form>
        <fieldset>
            <label for="name">Name</label>
            <input type="text" name="name" id="name" value=""/>
            <BR>
            <label for="email">Email</label>
            <input type="text" name="email" id="email" value=""/>
            <BR>        
            <label for="name">Tell us More</label>
            <input type="text" name="more" id="more"/>
            <BR>
            <BR>        
            <label for="name">We want to know even more!!!!</label>
            <input type="textarea" name="evenmore" id="evenmore"/>
            <BR>
        </fieldset>
        </form>
    </div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui

7
推荐指数
1
解决办法
9647
查看次数

标签 统计

javascript ×2

jquery ×2

asynchronous ×1

jquery-ui ×1