私はこのサンプル投稿で送信される値を変更するにはどうすればよいですか?
CODEのHTMLいます
<form method="post" class="add-patient">
<div class="col-md-12">
<fieldset>
<label for="lastname">Phone<span class="star">*</span></label>
<input class="required-input _phone" id="primary_phone" type="text" name="phone" maxlength="10" value="<?php echo $prInfo->clinicphone; ?>" placeholder="1234567890">
</fieldset>
</div>
<div class="col-md-12">
<div class="pull-right" id="save-bottom-add">
<button type="Submit" id="btn-sub" class="btn btn-primary btn-save" onclick="DoSubmit()">Submit</button>
</div>
</div>
</form>
CODE JS:
function DoSubmit(){
var firstFormat = $("#primary_phone").val(); //ex format:(123) 123-1234
var lastFormat = firstFormat.replace(/\s/g, ''); //the new format should be: 123-123-1234
console.log(lastFormat);
return true;
}
私が何をしたいのかは、入力の形式のテキストを変換する前に提出し、新しい形式で入力してPOST
方法を選んだのは正しいですか? この形式を変換するソリューションは何ですか?
この問題の解決方法を教えてもらえますか? ありがとうございます!このような
私はちょうど入力をマスクすることをお勧めします。これをチェックしてください(リンク:http://digitalbush.com/projects/masked-input-plugin/) – guradio
あなたは 'input'の値を新しいものに設定する必要があります(例えば' $( "#primary_phone ").val(lastFormat);') – Titus
関数を置き換えるためにパラメータを変更する必要がありますか? –