[jQuery] Re: New to Jquery, have written Validation script...
Good to know... and yes, Jorn's work is great and we appreciate his contributions to the community! Rick Kevin Scholl wrote: Yeah, I have to speak very highly of Jorn's plugin. It's quite comprehensive and very solid. When I started on mine (the first simple version was about a year ago) I simply wanted to see what I could do on my own, so I didn't use any of the existing plugins. But I don't think you can go wrong with Jorn's work. On Oct 14, 6:26 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Yes it does. It even validates on keypress. Details about that are documented here:http://docs.jquery.com/Plugins/Validation/Reference#Validation_event Jörn On Tue, Oct 14, 2008 at 12:23 PM, Rick Faircloth [EMAIL PROTECTED] wrote: Jorn, Does your plug-in offer on-blur validation? Rick Jörn Zaefferer wrote: Have you looked at this validation plugin? http://bassistance.de/jquery-plugins/jquery-plugin-validation/ Jörn On Tue, Oct 14, 2008 at 5:16 AM, Nishan Karassik [EMAIL PROTECTED] wrote: That is really slick. I like the check boxes after it validates. It looks like you are very well versed in jQuery. This is my first script, but I haven't had time to test it yet. It took me two days (well evenings) to research the right strategy to get that far. I am hoping to submit the form for server-side validation, this way I can use this for any form validation, I just have to change the server side validation response. From the server-side validation, I am hoping to send a JSON array then dynamically update the corresponding div with the key name to the key value. Will the following update the div with the id name of variable err_id with the value contained by err_message? $(err_id).val() = err_message; In the past I've wrote my own JS like the following: document.getElementById('err_provcode').innerHTML = err_provcode; I also work in the Health Care industry on the billing side. I need to do multiple validations combining different dependencies based on database queries for Medical Coding Data Entry on the front-end. Thanks, Nishan On Oct 13, 11:43 am, Kevin Scholl [EMAIL PROTECTED] wrote: I've done something similar to this, where validation is may be run at either field level or on form submit, or both (default is both, can be overridden by invocation setting, below). http://beta.ksscholl.com/jquery/formvalidate.html Routine is invoked by the following snippet in the HEAD of the document: $(#myFormSample).jqValidate({ // validateAt : both, // blur | submit | both passMin : 6 }); The validation script itself is the bottom half of the following: http://beta.ksscholl.com/jquery/js/jqforms.js and checks that required fields have data, as well as various specialized fields have proper formatting and such. I'm quite sure that it could be cleaned up considerably by anyone more versed than myself in the intricacies of jQuery, but I'm pretty pleased thus far. Kevin On Oct 13, 10:45 am, Nishan Karassik [EMAIL PROTECTED] wrote: Wouldn't the $(#my-form [EMAIL PROTECTED]'input']).blur(function() { be my trigger? I would like to validate as the user tabs through the form. How would I not run the function if the field just tabbed from is blank? Thanks for your validation of my script. Nishan On Oct 13, 7:30 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Validation should always hook into the submit event, eg. $(#myform).submit(function() { ... }); That handles both clicking the submit button as well as hitting enter while an input field has focus. Apart from that, the form plugin handles submitting forms via ajax and handling the response quite well, including file uploads:http://malsup.com/jquery/form/ Jörn On Mon, Oct 13, 2008 at 5:57 AM, Nishan Karassik [EMAIL PROTECTED] wrote: Hello, I have never written a Jquery script, but have, over the last few days, compiled the following, but was hoping someone could look over this to see if I had problems. $(document).ready(function () { $(#my-form [EMAIL PROTECTED]'input']).blur(function() { var queryString = $.(#my-form).formSerialize(); $.post(/path/to/your/validation.php, queryString, function(validation_errors) { // do something like changing a css class, disable submit... $.each(validation_errors, function(err_id, err_message) { $(err_id).val() = err_message; } )}; }); )}); Thanks, Nishan
[jQuery] Re: New to Jquery, have written Validation script...
Sorry to hijack a topic, but I too am writing some custom validation, and I am running into a problem. I have a table form where after data is entered in the first field on the row, a new blank row will be added to the bottom of the table. I want to keep the user from entering a duplicate value in that first column. I have the check for duplicates working fine, but the focus always moves to the second field in the row. Is there a way to force the user back to the first field? On Oct 14, 9:12 am, Rick Faircloth [EMAIL PROTECTED] wrote: Good to know... and yes, Jorn's work is great and we appreciate his contributions to the community! Rick Kevin Scholl wrote: Yeah, I have to speak very highly of Jorn's plugin. It's quite comprehensive and very solid. When I started on mine (the first simple version was about a year ago) I simply wanted to see what I could do on my own, so I didn't use any of the existing plugins. But I don't think you can go wrong with Jorn's work. On Oct 14, 6:26 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Yes it does. It even validates on keypress. Details about that are documented here:http://docs.jquery.com/Plugins/Validation/Reference#Validation_event Jörn On Tue, Oct 14, 2008 at 12:23 PM, Rick Faircloth [EMAIL PROTECTED] wrote: Jorn, Does your plug-in offer on-blur validation? Rick Jörn Zaefferer wrote: Have you looked at this validation plugin? http://bassistance.de/jquery-plugins/jquery-plugin-validation/ Jörn On Tue, Oct 14, 2008 at 5:16 AM, Nishan Karassik [EMAIL PROTECTED] wrote: That is really slick. I like the check boxes after it validates. It looks like you are very well versed in jQuery. This is my first script, but I haven't had time to test it yet. It took me two days (well evenings) to research the right strategy to get that far. I am hoping to submit the form for server-side validation, this way I can use this for any form validation, I just have to change the server side validation response. From the server-side validation, I am hoping to send a JSON array then dynamically update the corresponding div with the key name to the key value. Will the following update the div with the id name of variable err_id with the value contained by err_message? $(err_id).val() = err_message; In the past I've wrote my own JS like the following: document.getElementById('err_provcode').innerHTML = err_provcode; I also work in the Health Care industry on the billing side. I need to do multiple validations combining different dependencies based on database queries for Medical Coding Data Entry on the front-end. Thanks, Nishan On Oct 13, 11:43 am, Kevin Scholl [EMAIL PROTECTED] wrote: I've done something similar to this, where validation is may be run at either field level or on form submit, or both (default is both, can be overridden by invocation setting, below). http://beta.ksscholl.com/jquery/formvalidate.html Routine is invoked by the following snippet in the HEAD of the document: $(#myFormSample).jqValidate({ // validateAt : both, // blur | submit | both passMin : 6 }); The validation script itself is the bottom half of the following: http://beta.ksscholl.com/jquery/js/jqforms.js and checks that required fields have data, as well as various specialized fields have proper formatting and such. I'm quite sure that it could be cleaned up considerably by anyone more versed than myself in the intricacies of jQuery, but I'm pretty pleased thus far. Kevin On Oct 13, 10:45 am, Nishan Karassik [EMAIL PROTECTED] wrote: Wouldn't the $(#my-form [EMAIL PROTECTED]'input']).blur(function() { be my trigger? I would like to validate as the user tabs through the form. How would I not run the function if the field just tabbed from is blank? Thanks for your validation of my script. Nishan On Oct 13, 7:30 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Validation should always hook into the submit event, eg. $(#myform).submit(function() { ... }); That handles both clicking the submit button as well as hitting enter while an input field has focus. Apart from that, the form plugin handles submitting forms via ajax and handling the response quite well, including file uploads:http://malsup.com/jquery/form/ Jörn On Mon, Oct 13, 2008 at 5:57 AM, Nishan Karassik [EMAIL PROTECTED] wrote: Hello, I have never written a Jquery script, but have, over the last few days, compiled the following, but was hoping someone could look over this to see if I had problems. $(document).ready(function () { $(#my-form [EMAIL PROTECTED]'input']).blur(function() { var queryString = $.(#my-form).formSerialize(); $.post(/path/to/your/validation.php, queryString, function(validation_errors) {
[jQuery] Re: New to Jquery, have written Validation script...
Forcing focus on a field is always a bad idea. Consider other means, like disabling fields. Jörn On Tue, Oct 14, 2008 at 9:23 PM, TimW66 [EMAIL PROTECTED] wrote: Sorry to hijack a topic, but I too am writing some custom validation, and I am running into a problem. I have a table form where after data is entered in the first field on the row, a new blank row will be added to the bottom of the table. I want to keep the user from entering a duplicate value in that first column. I have the check for duplicates working fine, but the focus always moves to the second field in the row. Is there a way to force the user back to the first field? On Oct 14, 9:12 am, Rick Faircloth [EMAIL PROTECTED] wrote: Good to know... and yes, Jorn's work is great and we appreciate his contributions to the community! Rick Kevin Scholl wrote: Yeah, I have to speak very highly of Jorn's plugin. It's quite comprehensive and very solid. When I started on mine (the first simple version was about a year ago) I simply wanted to see what I could do on my own, so I didn't use any of the existing plugins. But I don't think you can go wrong with Jorn's work. On Oct 14, 6:26 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Yes it does. It even validates on keypress. Details about that are documented here:http://docs.jquery.com/Plugins/Validation/Reference#Validation_event Jörn On Tue, Oct 14, 2008 at 12:23 PM, Rick Faircloth [EMAIL PROTECTED] wrote: Jorn, Does your plug-in offer on-blur validation? Rick Jörn Zaefferer wrote: Have you looked at this validation plugin? http://bassistance.de/jquery-plugins/jquery-plugin-validation/ Jörn On Tue, Oct 14, 2008 at 5:16 AM, Nishan Karassik [EMAIL PROTECTED] wrote: That is really slick. I like the check boxes after it validates. It looks like you are very well versed in jQuery. This is my first script, but I haven't had time to test it yet. It took me two days (well evenings) to research the right strategy to get that far. I am hoping to submit the form for server-side validation, this way I can use this for any form validation, I just have to change the server side validation response. From the server-side validation, I am hoping to send a JSON array then dynamically update the corresponding div with the key name to the key value. Will the following update the div with the id name of variable err_id with the value contained by err_message? $(err_id).val() = err_message; In the past I've wrote my own JS like the following: document.getElementById('err_provcode').innerHTML = err_provcode; I also work in the Health Care industry on the billing side. I need to do multiple validations combining different dependencies based on database queries for Medical Coding Data Entry on the front-end. Thanks, Nishan On Oct 13, 11:43 am, Kevin Scholl [EMAIL PROTECTED] wrote: I've done something similar to this, where validation is may be run at either field level or on form submit, or both (default is both, can be overridden by invocation setting, below). http://beta.ksscholl.com/jquery/formvalidate.html Routine is invoked by the following snippet in the HEAD of the document: $(#myFormSample).jqValidate({ // validateAt : both, // blur | submit | both passMin : 6 }); The validation script itself is the bottom half of the following: http://beta.ksscholl.com/jquery/js/jqforms.js and checks that required fields have data, as well as various specialized fields have proper formatting and such. I'm quite sure that it could be cleaned up considerably by anyone more versed than myself in the intricacies of jQuery, but I'm pretty pleased thus far. Kevin On Oct 13, 10:45 am, Nishan Karassik [EMAIL PROTECTED] wrote: Wouldn't the $(#my-form [EMAIL PROTECTED]'input']).blur(function() { be my trigger? I would like to validate as the user tabs through the form. How would I not run the function if the field just tabbed from is blank? Thanks for your validation of my script. Nishan On Oct 13, 7:30 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Validation should always hook into the submit event, eg. $(#myform).submit(function() { ... }); That handles both clicking the submit button as well as hitting enter while an input field has focus. Apart from that, the form plugin handles submitting forms via ajax and handling the response quite well, including file uploads:http://malsup.com/jquery/form/ Jörn On Mon, Oct 13, 2008 at 5:57 AM, Nishan Karassik [EMAIL PROTECTED] wrote: Hello, I have never written a Jquery script, but have, over the last few days, compiled the following, but was hoping someone could look over this to see if I had problems. $(document).ready(function () { $(#my-form [EMAIL
[jQuery] Re: New to Jquery, have written Validation script...
Understood. The problem is, this will be replacing an existing application that does re-focus the previous field. And the plan is to make the web app work much like the existing app, but with even more functionality. The only way I've found so far to handle the focus is with a setTimeout() to focus the current field. That is kludgy, but it does work. I was just hoping for a better solution. Especially since there will be other areas of the app that I'll need something similar, and I don't think the setTimeout() will really work there. On Oct 14, 2:43 pm, Jörn Zaefferer [EMAIL PROTECTED] wrote: Forcing focus on a field is always a bad idea. Consider other means, like disabling fields. Jörn On Tue, Oct 14, 2008 at 9:23 PM, TimW66 [EMAIL PROTECTED] wrote: Sorry to hijack a topic, but I too am writing some custom validation, and I am running into a problem. I have a table form where after data is entered in the first field on the row, a new blank row will be added to the bottom of the table. I want to keep the user from entering a duplicate value in that first column. I have the check for duplicates working fine, but the focus always moves to the second field in the row. Is there a way to force the user back to the first field? On Oct 14, 9:12 am, Rick Faircloth [EMAIL PROTECTED] wrote: Good to know... and yes, Jorn's work is great and we appreciate his contributions to the community! Rick Kevin Scholl wrote: Yeah, I have to speak very highly of Jorn's plugin. It's quite comprehensive and very solid. When I started on mine (the first simple version was about a year ago) I simply wanted to see what I could do on my own, so I didn't use any of the existing plugins. But I don't think you can go wrong with Jorn's work. On Oct 14, 6:26 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Yes it does. It even validates on keypress. Details about that are documented here:http://docs.jquery.com/Plugins/Validation/Reference#Validation_event Jörn On Tue, Oct 14, 2008 at 12:23 PM, Rick Faircloth [EMAIL PROTECTED] wrote: Jorn, Does your plug-in offer on-blur validation? Rick Jörn Zaefferer wrote: Have you looked at this validation plugin? http://bassistance.de/jquery-plugins/jquery-plugin-validation/ Jörn On Tue, Oct 14, 2008 at 5:16 AM, Nishan Karassik [EMAIL PROTECTED] wrote: That is really slick. I like the check boxes after it validates. It looks like you are very well versed in jQuery. This is my first script, but I haven't had time to test it yet. It took me two days (well evenings) to research the right strategy to get that far. I am hoping to submit the form for server-side validation, this way I can use this for any form validation, I just have to change the server side validation response. From the server-side validation, I am hoping to send a JSON array then dynamically update the corresponding div with the key name to the key value. Will the following update the div with the id name of variable err_id with the value contained by err_message? $(err_id).val() = err_message; In the past I've wrote my own JS like the following: document.getElementById('err_provcode').innerHTML = err_provcode; I also work in the Health Care industry on the billing side. I need to do multiple validations combining different dependencies based on database queries for Medical Coding Data Entry on the front-end. Thanks, Nishan On Oct 13, 11:43 am, Kevin Scholl [EMAIL PROTECTED] wrote: I've done something similar to this, where validation is may be run at either field level or on form submit, or both (default is both, can be overridden by invocation setting, below). http://beta.ksscholl.com/jquery/formvalidate.html Routine is invoked by the following snippet in the HEAD of the document: $(#myFormSample).jqValidate({ // validateAt : both, // blur | submit | both passMin : 6 }); The validation script itself is the bottom half of the following: http://beta.ksscholl.com/jquery/js/jqforms.js and checks that required fields have data, as well as various specialized fields have proper formatting and such. I'm quite sure that it could be cleaned up considerably by anyone more versed than myself in the intricacies of jQuery, but I'm pretty pleased thus far. Kevin On Oct 13, 10:45 am, Nishan Karassik [EMAIL PROTECTED] wrote: Wouldn't the $(#my-form [EMAIL PROTECTED]'input']).blur(function() { be my trigger? I would like to validate as the user tabs through the form. How would I not run the function if the field just tabbed from is blank? Thanks for your validation of my script. Nishan On Oct 13, 7:30 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Validation should always hook into the submit event, eg.
[jQuery] Re: New to Jquery, have written Validation script...
Have you looked at this validation plugin? http://bassistance.de/jquery-plugins/jquery-plugin-validation/ Jörn On Tue, Oct 14, 2008 at 5:16 AM, Nishan Karassik [EMAIL PROTECTED] wrote: That is really slick. I like the check boxes after it validates. It looks like you are very well versed in jQuery. This is my first script, but I haven't had time to test it yet. It took me two days (well evenings) to research the right strategy to get that far. I am hoping to submit the form for server-side validation, this way I can use this for any form validation, I just have to change the server side validation response. From the server-side validation, I am hoping to send a JSON array then dynamically update the corresponding div with the key name to the key value. Will the following update the div with the id name of variable err_id with the value contained by err_message? $(err_id).val() = err_message; In the past I've wrote my own JS like the following: document.getElementById('err_provcode').innerHTML = err_provcode; I also work in the Health Care industry on the billing side. I need to do multiple validations combining different dependencies based on database queries for Medical Coding Data Entry on the front-end. Thanks, Nishan On Oct 13, 11:43 am, Kevin Scholl [EMAIL PROTECTED] wrote: I've done something similar to this, where validation is may be run at either field level or on form submit, or both (default is both, can be overridden by invocation setting, below). http://beta.ksscholl.com/jquery/formvalidate.html Routine is invoked by the following snippet in the HEAD of the document: $(#myFormSample).jqValidate({ // validateAt : both, // blur | submit | both passMin : 6 }); The validation script itself is the bottom half of the following: http://beta.ksscholl.com/jquery/js/jqforms.js and checks that required fields have data, as well as various specialized fields have proper formatting and such. I'm quite sure that it could be cleaned up considerably by anyone more versed than myself in the intricacies of jQuery, but I'm pretty pleased thus far. Kevin On Oct 13, 10:45 am, Nishan Karassik [EMAIL PROTECTED] wrote: Wouldn't the $(#my-form [EMAIL PROTECTED]'input']).blur(function() { be my trigger? I would like to validate as the user tabs through the form. How would I not run the function if the field just tabbed from is blank? Thanks for your validation of my script. Nishan On Oct 13, 7:30 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Validation should always hook into the submit event, eg. $(#myform).submit(function() { ... }); That handles both clicking the submit button as well as hitting enter while an input field has focus. Apart from that, the form plugin handles submitting forms via ajax and handling the response quite well, including file uploads:http://malsup.com/jquery/form/ Jörn On Mon, Oct 13, 2008 at 5:57 AM, Nishan Karassik [EMAIL PROTECTED] wrote: Hello, I have never written a Jquery script, but have, over the last few days, compiled the following, but was hoping someone could look over this to see if I had problems. $(document).ready(function () { $(#my-form [EMAIL PROTECTED]'input']).blur(function() { var queryString = $.(#my-form).formSerialize(); $.post(/path/to/your/validation.php, queryString, function(validation_errors) { // do something like changing a css class, disable submit... $.each(validation_errors, function(err_id, err_message) { $(err_id).val() = err_message; } )}; }); )}); Thanks, Nishan
[jQuery] Re: New to Jquery, have written Validation script...
Yeah, I have to speak very highly of Jorn's plugin. It's quite comprehensive and very solid. When I started on mine (the first simple version was about a year ago) I simply wanted to see what I could do on my own, so I didn't use any of the existing plugins. But I don't think you can go wrong with Jorn's work. On Oct 14, 6:26 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Yes it does. It even validates on keypress. Details about that are documented here:http://docs.jquery.com/Plugins/Validation/Reference#Validation_event Jörn On Tue, Oct 14, 2008 at 12:23 PM, Rick Faircloth [EMAIL PROTECTED] wrote: Jorn, Does your plug-in offer on-blur validation? Rick Jörn Zaefferer wrote: Have you looked at this validation plugin? http://bassistance.de/jquery-plugins/jquery-plugin-validation/ Jörn On Tue, Oct 14, 2008 at 5:16 AM, Nishan Karassik [EMAIL PROTECTED] wrote: That is really slick. I like the check boxes after it validates. It looks like you are very well versed in jQuery. This is my first script, but I haven't had time to test it yet. It took me two days (well evenings) to research the right strategy to get that far. I am hoping to submit the form for server-side validation, this way I can use this for any form validation, I just have to change the server side validation response. From the server-side validation, I am hoping to send a JSON array then dynamically update the corresponding div with the key name to the key value. Will the following update the div with the id name of variable err_id with the value contained by err_message? $(err_id).val() = err_message; In the past I've wrote my own JS like the following: document.getElementById('err_provcode').innerHTML = err_provcode; I also work in the Health Care industry on the billing side. I need to do multiple validations combining different dependencies based on database queries for Medical Coding Data Entry on the front-end. Thanks, Nishan On Oct 13, 11:43 am, Kevin Scholl [EMAIL PROTECTED] wrote: I've done something similar to this, where validation is may be run at either field level or on form submit, or both (default is both, can be overridden by invocation setting, below). http://beta.ksscholl.com/jquery/formvalidate.html Routine is invoked by the following snippet in the HEAD of the document: $(#myFormSample).jqValidate({ // validateAt : both, // blur | submit | both passMin : 6 }); The validation script itself is the bottom half of the following: http://beta.ksscholl.com/jquery/js/jqforms.js and checks that required fields have data, as well as various specialized fields have proper formatting and such. I'm quite sure that it could be cleaned up considerably by anyone more versed than myself in the intricacies of jQuery, but I'm pretty pleased thus far. Kevin On Oct 13, 10:45 am, Nishan Karassik [EMAIL PROTECTED] wrote: Wouldn't the $(#my-form [EMAIL PROTECTED]'input']).blur(function() { be my trigger? I would like to validate as the user tabs through the form. How would I not run the function if the field just tabbed from is blank? Thanks for your validation of my script. Nishan On Oct 13, 7:30 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Validation should always hook into the submit event, eg. $(#myform).submit(function() { ... }); That handles both clicking the submit button as well as hitting enter while an input field has focus. Apart from that, the form plugin handles submitting forms via ajax and handling the response quite well, including file uploads:http://malsup.com/jquery/form/ Jörn On Mon, Oct 13, 2008 at 5:57 AM, Nishan Karassik [EMAIL PROTECTED] wrote: Hello, I have never written a Jquery script, but have, over the last few days, compiled the following, but was hoping someone could look over this to see if I had problems. $(document).ready(function () { $(#my-form [EMAIL PROTECTED]'input']).blur(function() { var queryString = $.(#my-form).formSerialize(); $.post(/path/to/your/validation.php, queryString, function(validation_errors) { // do something like changing a css class, disable submit... $.each(validation_errors, function(err_id, err_message) { $(err_id).val() = err_message; } )}; }); )}); Thanks, Nishan
[jQuery] Re: New to Jquery, have written Validation script...
Yes it does. It even validates on keypress. Details about that are documented here: http://docs.jquery.com/Plugins/Validation/Reference#Validation_event Jörn On Tue, Oct 14, 2008 at 12:23 PM, Rick Faircloth [EMAIL PROTECTED] wrote: Jorn, Does your plug-in offer on-blur validation? Rick Jörn Zaefferer wrote: Have you looked at this validation plugin? http://bassistance.de/jquery-plugins/jquery-plugin-validation/ Jörn On Tue, Oct 14, 2008 at 5:16 AM, Nishan Karassik [EMAIL PROTECTED] wrote: That is really slick. I like the check boxes after it validates. It looks like you are very well versed in jQuery. This is my first script, but I haven't had time to test it yet. It took me two days (well evenings) to research the right strategy to get that far. I am hoping to submit the form for server-side validation, this way I can use this for any form validation, I just have to change the server side validation response. From the server-side validation, I am hoping to send a JSON array then dynamically update the corresponding div with the key name to the key value. Will the following update the div with the id name of variable err_id with the value contained by err_message? $(err_id).val() = err_message; In the past I've wrote my own JS like the following: document.getElementById('err_provcode').innerHTML = err_provcode; I also work in the Health Care industry on the billing side. I need to do multiple validations combining different dependencies based on database queries for Medical Coding Data Entry on the front-end. Thanks, Nishan On Oct 13, 11:43 am, Kevin Scholl [EMAIL PROTECTED] wrote: I've done something similar to this, where validation is may be run at either field level or on form submit, or both (default is both, can be overridden by invocation setting, below). http://beta.ksscholl.com/jquery/formvalidate.html Routine is invoked by the following snippet in the HEAD of the document: $(#myFormSample).jqValidate({ // validateAt : both, // blur | submit | both passMin : 6 }); The validation script itself is the bottom half of the following: http://beta.ksscholl.com/jquery/js/jqforms.js and checks that required fields have data, as well as various specialized fields have proper formatting and such. I'm quite sure that it could be cleaned up considerably by anyone more versed than myself in the intricacies of jQuery, but I'm pretty pleased thus far. Kevin On Oct 13, 10:45 am, Nishan Karassik [EMAIL PROTECTED] wrote: Wouldn't the $(#my-form [EMAIL PROTECTED]'input']).blur(function() { be my trigger? I would like to validate as the user tabs through the form. How would I not run the function if the field just tabbed from is blank? Thanks for your validation of my script. Nishan On Oct 13, 7:30 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Validation should always hook into the submit event, eg. $(#myform).submit(function() { ... }); That handles both clicking the submit button as well as hitting enter while an input field has focus. Apart from that, the form plugin handles submitting forms via ajax and handling the response quite well, including file uploads:http://malsup.com/jquery/form/ Jörn On Mon, Oct 13, 2008 at 5:57 AM, Nishan Karassik [EMAIL PROTECTED] wrote: Hello, I have never written a Jquery script, but have, over the last few days, compiled the following, but was hoping someone could look over this to see if I had problems. $(document).ready(function () { $(#my-form [EMAIL PROTECTED]'input']).blur(function() { var queryString = $.(#my-form).formSerialize(); $.post(/path/to/your/validation.php, queryString, function(validation_errors) { // do something like changing a css class, disable submit... $.each(validation_errors, function(err_id, err_message) { $(err_id).val() = err_message; } )}; }); )}); Thanks, Nishan
[jQuery] Re: New to Jquery, have written Validation script...
Jorn, Does your plug-in offer on-blur validation? Rick Jörn Zaefferer wrote: Have you looked at this validation plugin? http://bassistance.de/jquery-plugins/jquery-plugin-validation/ Jörn On Tue, Oct 14, 2008 at 5:16 AM, Nishan Karassik [EMAIL PROTECTED] wrote: That is really slick. I like the check boxes after it validates. It looks like you are very well versed in jQuery. This is my first script, but I haven't had time to test it yet. It took me two days (well evenings) to research the right strategy to get that far. I am hoping to submit the form for server-side validation, this way I can use this for any form validation, I just have to change the server side validation response. From the server-side validation, I am hoping to send a JSON array then dynamically update the corresponding div with the key name to the key value. Will the following update the div with the id name of variable err_id with the value contained by err_message? $(err_id).val() = err_message; In the past I've wrote my own JS like the following: document.getElementById('err_provcode').innerHTML = err_provcode; I also work in the Health Care industry on the billing side. I need to do multiple validations combining different dependencies based on database queries for Medical Coding Data Entry on the front-end. Thanks, Nishan On Oct 13, 11:43 am, Kevin Scholl [EMAIL PROTECTED] wrote: I've done something similar to this, where validation is may be run at either field level or on form submit, or both (default is both, can be overridden by invocation setting, below). http://beta.ksscholl.com/jquery/formvalidate.html Routine is invoked by the following snippet in the HEAD of the document: $(#myFormSample).jqValidate({ // validateAt : both, // blur | submit | both passMin : 6 }); The validation script itself is the bottom half of the following: http://beta.ksscholl.com/jquery/js/jqforms.js and checks that required fields have data, as well as various specialized fields have proper formatting and such. I'm quite sure that it could be cleaned up considerably by anyone more versed than myself in the intricacies of jQuery, but I'm pretty pleased thus far. Kevin On Oct 13, 10:45 am, Nishan Karassik [EMAIL PROTECTED] wrote: Wouldn't the $(#my-form [EMAIL PROTECTED]'input']).blur(function() { be my trigger? I would like to validate as the user tabs through the form. How would I not run the function if the field just tabbed from is blank? Thanks for your validation of my script. Nishan On Oct 13, 7:30 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Validation should always hook into the submit event, eg. $(#myform).submit(function() { ... }); That handles both clicking the submit button as well as hitting enter while an input field has focus. Apart from that, the form plugin handles submitting forms via ajax and handling the response quite well, including file uploads:http://malsup.com/jquery/form/ Jörn On Mon, Oct 13, 2008 at 5:57 AM, Nishan Karassik [EMAIL PROTECTED] wrote: Hello, I have never written a Jquery script, but have, over the last few days, compiled the following, but was hoping someone could look over this to see if I had problems. $(document).ready(function () { $(#my-form [EMAIL PROTECTED]'input']).blur(function() { var queryString = $.(#my-form).formSerialize(); $.post(/path/to/your/validation.php, queryString, function(validation_errors) { // do something like changing a css class, disable submit... $.each(validation_errors, function(err_id, err_message) { $(err_id).val() = err_message; } )}; }); )}); Thanks, Nishan
[jQuery] Re: New to Jquery, have written Validation script...
Validation should always hook into the submit event, eg. $(#myform).submit(function() { ... }); That handles both clicking the submit button as well as hitting enter while an input field has focus. Apart from that, the form plugin handles submitting forms via ajax and handling the response quite well, including file uploads: http://malsup.com/jquery/form/ Jörn On Mon, Oct 13, 2008 at 5:57 AM, Nishan Karassik [EMAIL PROTECTED] wrote: Hello, I have never written a Jquery script, but have, over the last few days, compiled the following, but was hoping someone could look over this to see if I had problems. $(document).ready(function () { $(#my-form [EMAIL PROTECTED]'input']).blur(function() { var queryString = $.(#my-form).formSerialize(); $.post(/path/to/your/validation.php, queryString, function(validation_errors) { // do something like changing a css class, disable submit... $.each(validation_errors, function(err_id, err_message) { $(err_id).val() = err_message; } )}; }); )}); Thanks, Nishan
[jQuery] Re: New to Jquery, have written Validation script...
Wouldn't the $(#my-form [EMAIL PROTECTED]'input']).blur(function() { be my trigger? I would like to validate as the user tabs through the form. How would I not run the function if the field just tabbed from is blank? Thanks for your validation of my script. Nishan On Oct 13, 7:30 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Validation should always hook into the submit event, eg. $(#myform).submit(function() { ... }); That handles both clicking the submit button as well as hitting enter while an input field has focus. Apart from that, the form plugin handles submitting forms via ajax and handling the response quite well, including file uploads:http://malsup.com/jquery/form/ Jörn On Mon, Oct 13, 2008 at 5:57 AM, Nishan Karassik [EMAIL PROTECTED] wrote: Hello, I have never written a Jquery script, but have, over the last few days, compiled the following, but was hoping someone could look over this to see if I had problems. $(document).ready(function () { $(#my-form [EMAIL PROTECTED]'input']).blur(function() { var queryString = $.(#my-form).formSerialize(); $.post(/path/to/your/validation.php, queryString, function(validation_errors) { // do something like changing a css class, disable submit... $.each(validation_errors, function(err_id, err_message) { $(err_id).val() = err_message; } )}; }); )}); Thanks, Nishan
[jQuery] Re: New to Jquery, have written Validation script...
I've done something similar to this, where validation is may be run at either field level or on form submit, or both (default is both, can be overridden by invocation setting, below). http://beta.ksscholl.com/jquery/formvalidate.html Routine is invoked by the following snippet in the HEAD of the document: $(#myFormSample).jqValidate({ // validateAt : both, // blur | submit | both passMin : 6 }); The validation script itself is the bottom half of the following: http://beta.ksscholl.com/jquery/js/jqforms.js and checks that required fields have data, as well as various specialized fields have proper formatting and such. I'm quite sure that it could be cleaned up considerably by anyone more versed than myself in the intricacies of jQuery, but I'm pretty pleased thus far. Kevin On Oct 13, 10:45 am, Nishan Karassik [EMAIL PROTECTED] wrote: Wouldn't the $(#my-form [EMAIL PROTECTED]'input']).blur(function() { be my trigger? I would like to validate as the user tabs through the form. How would I not run the function if the field just tabbed from is blank? Thanks for your validation of my script. Nishan On Oct 13, 7:30 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Validation should always hook into the submit event, eg. $(#myform).submit(function() { ... }); That handles both clicking the submit button as well as hitting enter while an input field has focus. Apart from that, the form plugin handles submitting forms via ajax and handling the response quite well, including file uploads:http://malsup.com/jquery/form/ Jörn On Mon, Oct 13, 2008 at 5:57 AM, Nishan Karassik [EMAIL PROTECTED] wrote: Hello, I have never written a Jquery script, but have, over the last few days, compiled the following, but was hoping someone could look over this to see if I had problems. $(document).ready(function () { $(#my-form [EMAIL PROTECTED]'input']).blur(function() { var queryString = $.(#my-form).formSerialize(); $.post(/path/to/your/validation.php, queryString, function(validation_errors) { // do something like changing a css class, disable submit... $.each(validation_errors, function(err_id, err_message) { $(err_id).val() = err_message; } )}; }); )}); Thanks, Nishan
[jQuery] Re: New to Jquery, have written Validation script...
That is really slick. I like the check boxes after it validates. It looks like you are very well versed in jQuery. This is my first script, but I haven't had time to test it yet. It took me two days (well evenings) to research the right strategy to get that far. I am hoping to submit the form for server-side validation, this way I can use this for any form validation, I just have to change the server side validation response. From the server-side validation, I am hoping to send a JSON array then dynamically update the corresponding div with the key name to the key value. Will the following update the div with the id name of variable err_id with the value contained by err_message? $(err_id).val() = err_message; In the past I've wrote my own JS like the following: document.getElementById('err_provcode').innerHTML = err_provcode; I also work in the Health Care industry on the billing side. I need to do multiple validations combining different dependencies based on database queries for Medical Coding Data Entry on the front-end. Thanks, Nishan On Oct 13, 11:43 am, Kevin Scholl [EMAIL PROTECTED] wrote: I've done something similar to this, where validation is may be run at either field level or on form submit, or both (default is both, can be overridden by invocation setting, below). http://beta.ksscholl.com/jquery/formvalidate.html Routine is invoked by the following snippet in the HEAD of the document: $(#myFormSample).jqValidate({ // validateAt : both, // blur | submit | both passMin : 6 }); The validation script itself is the bottom half of the following: http://beta.ksscholl.com/jquery/js/jqforms.js and checks that required fields have data, as well as various specialized fields have proper formatting and such. I'm quite sure that it could be cleaned up considerably by anyone more versed than myself in the intricacies of jQuery, but I'm pretty pleased thus far. Kevin On Oct 13, 10:45 am, Nishan Karassik [EMAIL PROTECTED] wrote: Wouldn't the $(#my-form [EMAIL PROTECTED]'input']).blur(function() { be my trigger? I would like to validate as the user tabs through the form. How would I not run the function if the field just tabbed from is blank? Thanks for your validation of my script. Nishan On Oct 13, 7:30 am, Jörn Zaefferer [EMAIL PROTECTED] wrote: Validation should always hook into the submit event, eg. $(#myform).submit(function() { ... }); That handles both clicking the submit button as well as hitting enter while an input field has focus. Apart from that, the form plugin handles submitting forms via ajax and handling the response quite well, including file uploads:http://malsup.com/jquery/form/ Jörn On Mon, Oct 13, 2008 at 5:57 AM, Nishan Karassik [EMAIL PROTECTED] wrote: Hello, I have never written a Jquery script, but have, over the last few days, compiled the following, but was hoping someone could look over this to see if I had problems. $(document).ready(function () { $(#my-form [EMAIL PROTECTED]'input']).blur(function() { var queryString = $.(#my-form).formSerialize(); $.post(/path/to/your/validation.php, queryString, function(validation_errors) { // do something like changing a css class, disable submit... $.each(validation_errors, function(err_id, err_message) { $(err_id).val() = err_message; } )}; }); )}); Thanks, Nishan