Skip to main content
Participant
Feb 25, 2016 10:48 AM UTC
Question

Does anyone have an example of using onvalidate with an editable ( applet) CFGRID.

How do you access the form values in javascript using the variables that are passed to the onvalidate function? I cannot find an example anywhere.

<cfform>

<cfgrid name = "FirstGrid" width = "500" height="500"  bgcolor="##FFF8DC"

   onvalidate="validateMyFields"

   query = "GetCourses" insert = "Yes" delete = "Yes"

   font = "Tahoma"

  rowHeaders = "No"

   colHeaderBold = "Yes"

   selectMode = "EDIT"

   insertButton = "Insert a Row" deleteButton = "Delete selected row" >

</cfgrid><br>

<cfinput type="submit" name="gridEntered">

</cfform>

<script>

function validateMyFields(form, field, value) {

        // What do you do to acces the value of the fields in the cfgrid here???

}

</script>

This topic is closed to new replies. Start a new post to keep the conversation going.

1 reply

BKBK
Community Expert
Community Expert
Feb 28, 2016 6:10 PM UTC

Any attempt to solve this would only be wasting time. The Coldfusion community generally agrees that Coldfusion's UI tags, of which cfform and cfgrid are examples, are unreliable. Use, for example, datatables instead.

Translate