IS that correct sytnax?? On Fri, Jul 31, 2009 at 7:08 PM, Joel Polsky <polskystud...@gmail.com>wrote:
> Like this? (Which doesn't work) > > $("input[name=PlannedInvitationsOther]").focus(function(){ > > $("input[name=PlannedInvitations][value=Other]").attr('checked','checked'); > } > ); > > > > > On Fri, Jul 31, 2009 at 7:00 PM, FrenchiInLA <mamali.sohe...@gmail.com>wrote: > >> >> >> You should have .attr('checked','checked'), by the way you don't need to >> wrap >> your filter by QUOTE >> $('input[name=PlannedInvitationsOther]:checked') would work as well >> >> >> PictureMan wrote: >> > >> > Ah.. one darn missing suqiggly can ruin the whole darn thing... >> > >> > Another question, related to that... >> > >> > I want when the user clicks inside the text box, that the matching radio >> > button becomes the selected button. Hence if they selected 100 >> > invitations,but then decided they want 10,000, thus have to type it int >> > the >> > box - i need the radio button to move. And conversly if >> > they go from the box to a radio button the box needs to clear out. >> > >> > For some reason this stoped working: >> > >> > $("input[name='PlannedInvitationsOther']").focus >> > >> > >> (function(){$("input[name='PlannedInvitations'][value='Other']").attr('checked',true);} >> > ) >> > $("input[name='PlannedInvitations']").focus >> > (function(){ >> > $("input[name='PlannedInvitationsOther']").removeAttr("value"); >> > } >> > ) >> > >> > >> > Ideas why? >> > >> > On Fri, Jul 31, 2009 at 3:38 PM, Leonardo K <leo...@gmail.com> wrote: >> > >> >> You are not closing the brackets in theses rules: >> PlannedInvitationsOther >> >> and PlannedAttendanceOther >> >> >> >> PlannedInvitationsOther: { >> >> required: function(element){ return >> >> $("input=[name='PlannedInvitations'][value='Other']").is(':checked'); >> }, >> >> number: true >> >> }, >> >> >> >> PlannedAttendanceOther: { >> >> required: function(element) {return >> >> $("input=[name='PlannedAttendance'][value='Other']").is(':checked');}, >> >> number:true >> >> }, >> >> >> >> On Fri, Jul 31, 2009 at 16:29, PictureMan <polskystud...@gmail.com> >> >> wrote: >> >> >> >>> >> >>> I've actually confined (I think) the error to somewhere in the below >> >>> code. The 6 lines that are commented out contain the problem, as it >> >>> stands now (with commented out sections) the page validates, when I >> >>> uncomment either group, I get the same error. I these 2 cases the >> >>> required line is looking at a radio button with a specific value - >> >>> think last item in a list of radio buttons, with a text box for more >> >>> other info if that radio button is checked. >> >>> >> >>> >> >>> >> >>> rules: { >> >>> AgencyName: "required", >> >>> Address1: "required", >> >>> CityStateZip: "required", >> >>> phone: {required: true, number: true, >> minlength: >> >>> 10, maxlength: >> >>> 10}, >> >>> Key_Contact: "required", >> >>> EmailAddress: {required: true, email: true}, >> >>> EventAgencyName: "required", >> >>> EventAddress: "required", >> >>> EventCity: "required", >> >>> EventZip: "required", >> >>> EventState: "required", >> >>> EventContact: "required", >> >>> EventContactPerson: "required", >> >>> EventPhoneNumber: {required: true, number: >> true, >> >>> minlength: 10, >> >>> maxlength: 10}, >> >>> EventEmailAddress: {required: true, email: >> true}, >> >>> EventWebsite: {url: true}, >> >>> Message: "required", >> >>> Budget: {required:true, number:true}, >> >>> CabinsSoldTarget: {required:true, number:true}, >> >>> GrossSalesTarget: {required:true, number:true}, >> >>> OtherCruiseLine: { >> >>> required: "#Other:checked" >> >>> }, >> >>> DestinationsPicked: "required", >> >>> PlannedInvitations: "required", >> >>> // PlannedInvitationsOther: { >> >>> // required: function(element){return >> >>> $("input= >> >>> [name='PlannedInvitations'][value='Other']").is(':checked');}, >> >>> // number: true, >> >>> >> >>> PlannedAttendance: "required", >> >>> // PlannedAttendanceOther: { >> >>> // required: function(element) {return >> >>> $("input= >> >>> [name='PlannedAttendance'][value='Other']").is(':checked');}, >> >>> // number:true, >> >>> IntendToParticipate: "required" >> >>> }, >> >>> On Jul 31, 3:08 pm, Leonardo K <leo...@gmail.com> wrote: >> >>> > This problem occurs when a comma is missing. Post your entire code >> of >> >>> the >> >>> > validation. >> >>> > >> >>> > On Fri, Jul 31, 2009 at 16:00, PictureMan <polskystud...@gmail.com> >> >>> wrote: >> >>> > >> >>> > > When I add this rule to a page with the other rules, my page stops >> >>> > > validating. >> >>> > > Works fine if I don't add it. >> >>> > >> >>> > > What this is for is a check box next to a input box. IF the check >> >>> box >> >>> > > is checked, the field is mandatory. >> >>> > >> >>> > > OtherCruiseLine: { >> >>> > > required: function(element) { >> >>> > > return >> $("input[name='CruiseLinesPicked'][value='Other']").is >> >>> > > (':checked'); >> >>> > > } >> >>> > >> >>> > > without this rule the page validates. With this I get an error >> of: >> >>> > > missing } after property list. >> >>> > >> >>> > > But not sure what's wrong.. >> >>> > >> >>> > > Thanks! >> >>> >> >> >> >> >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/What-am-i-doing-wrong-----tp24761535s27240p24764206.html >> Sent from the jQuery General Discussion mailing list archive at >> Nabble.com. >> >> >