The validation plugin uses the input name for the ajax request, so in your case, you should be able to access it with $_REQUEST['storename_name']
You can use Firebug to look at the actual request. Jörn On Sun, May 10, 2009 at 9:05 AM, Field <fields...@gmail.com> wrote: > > I've got an combobox that is required, but the data typed by the user > must be validated against records from a database. So I've tried to > use remote:"checkStore.php" external file but am getting nothing. What > can I do to output what goes INTO checkStore.php and what comes out of > checkStore.php to help me debug it. > > I'm not even sure my input name is being passed into the remote. Is > there more scripting I need than what I show here? > > Here's my form: > <input type="text" name="storename_name" class="required" remote="/ > rtui/codeigniter/views/include/checkstore.php" size="36" value="<?= > $storename_name; ?>" id="storeAutoSuggest" /> > > my jquery: > $("#Form").validate({ > rules: { > storename_name: { > required: true > } > } > }); > > my checkstore.php: > $request = trim(strtolower($_REQUEST['value'])); > > $results = $this->Stores->getStorebyName($request); //model > functions correctly > $valid = "false"; > > foreach ($results as $row) > { > if (strtolower($row) == $request) > { > $valid = "true"; > } > } > > echo $valid; >