练习

    对于下面的表单:

    <form id="test-form" action="#0" onsubmit="return false;">

    <p><label>Name: <input name="name"></label></p>

    <p><label>Email: <input name="email"></label></p>

    <p><label>Password: <input name="password" type="password"></label></p>

    <p>Gender: <label><input name="gender" type="radio" value="m" checked> Male</label> <label><input name="gender" type="radio" value="f"> Female</label></p>

    <p><label>City: <select name="city">

    <option value="BJ" selected>Beijing</option>

    <option value="SH">Shanghai</option>

    <option value="CD">Chengdu</option>

    <option value="XM">Xiamen</option>

    </select></label></p>

    <p><button type="submit">Submit</button></p>

    </form>

    输入值后,用jQuery获取表单的JSON字符串,key和value分别对应每个输入的name和相应的value,例如: {"name":"Michael","email":…}

    'use strict';

    var json = null;



    json = ???;



    // 显示结果:

    if (typeof(json) === 'string') {

    alert(json);

    }

    else {

    alert('json变量不是string!');

    }