I have taken your form and have tested it.
Code:
<form action="#" id="agencyForm" class="form-horizontal">
<input type="hidden" name="agency_id" value="25" id="agency_id ">
<div class="form-group">
<div class="controls">
<input type="text" name="input_name" class="form-control" placeholder="Agency name">
<span class="help-block"></span>
</div>
</div>
<div class="form-group">
<div class="controls">
<input type="text" name="input_category" class="form-control" placeholder="Category">
<span class="help-block"></span>
</div>
</div>
<div class="form-group">
<div class="controls">
<input type="text" name="input_address" class="form-control" placeholder="Address">
<span class="help-block"></span>
</div>
</div>
<div class="form-group">
<div class="controls">
<input type="text" name="input_acronym" class="form-control" placeholder="Acronym">
<span class="help-block"></span>
</div>
</div>
<!-- <input type="submit " name="regisSubmit " class="btn-primary " value="Submit " /> -->
<button type="submit" value="submit" onclick="save(this.form); return false" class="btn btn-primary">Save</button>
</form>
It worked. The field values are serialized and available in the $_POST array.
Maybe a stupid question but what values are you expecting?