Lorsque vous utilisez le mode noconflict jQuery puis il suffit d'utiliser comme ceci:
<form id='myForm1'>
<input name='username' id='username' value='WhatEver'>
<select name='YesNo' id='YesNo'>
<option value='0'>No</option>
<option value='1'>Yes</option>
</select>
</form>
var uname = jQuery("#username").val();
var confirm = jQuery("#YesNo").val();
console.log(uname);
retours: WhatEver
console.log(confirm);
retours: 1 (si vous avez sélectionné Oui)
Mais si vous voulez obtenir tous les éléments de forme en même temps utiliser ensuite comme ceci:
var formData = jQuery("#myForm1").serialize();
console.log(formData);
retours: nom d'utilisateur = WhatEver & OuiNon = 1
Nick, comment je mets le selctor additionnel div/red, car j'ai deux formulaires avec les mêmes listes de pays? – soorajthomas
@soorajthomas - Vous ne devriez pas avoir le même ID, dans ce cas déposez-le, utilisez un 'name' (je suppose qu'il a déjà), comme ceci:' $ ("# formIDHere select [name = country] ") .val()', ou une classe si nécessaire: '$ (" # formIDHere select.country "). val()' –
merci beaucoup nick, j'ai deux formes dans la même page, donc je peux avoir même id en eux? – soorajthomas